Skip to content

Provider "aws" hardcodeado en todo el paquete cmd #17

Description

@sre-helmcode

Tipo de problema

Deuda técnica

Descripción

El string literal "aws" está esparcido por todo el paquete cmd. Todos los subcomandos de report hardcodean "aws" como argumento de provider. No existe un flag --provider en el comando report.

Localización

  • cmd/scan.go:L51, L94, L141, L154
  • cmd/report.go:L154, L160, L171, L184, L208, L226-L227, L250-L251, L271, L313, L333, L368, L409, L462, L521
  • cmd/db.go:L77

Impacto

Añadir un segundo provider requeriría modificar cada handler individualmente. Proceso tedioso y propenso a errores.

Sugerencia de solución

Definir constante o flag persistente --provider con default "aws" y usarlo consistentemente.

Detectado por

Calidad Agent

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions