24
internal/cmd/utils.go
Archivo normal
24
internal/cmd/utils.go
Archivo normal
@@ -0,0 +1,24 @@
|
||||
package cmd
|
||||
|
||||
import (
|
||||
"github.com/yourusername/buque/internal/models"
|
||||
)
|
||||
|
||||
// getEnvironmentsToProcess returns environments to process based on args
|
||||
func getEnvironmentsToProcess(args []string, allEnvs []models.Environment) []models.Environment {
|
||||
if len(args) == 0 {
|
||||
return allEnvs
|
||||
}
|
||||
|
||||
var result []models.Environment
|
||||
for _, arg := range args {
|
||||
for _, env := range allEnvs {
|
||||
if env.Name == arg {
|
||||
result = append(result, env)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return result
|
||||
}
|
||||
Referencia en una nueva incidencia
Block a user