fix: loading ALLOWED_TASKS if empty value passed; chore: update logging for task loading message
This commit is contained in:
parent
cd5ad5d1ab
commit
70ba06ed5f
@ -42,16 +42,17 @@ func main() {
|
||||
initLog(*debug)
|
||||
|
||||
// get allowed tasks
|
||||
var allowedTasks map[string]bool
|
||||
var allowedTasks *map[string]bool
|
||||
if os.Getenv("ALLOWED_TASKS") != "" {
|
||||
allowedTasks = make(map[string]bool, 0)
|
||||
at := make(map[string]bool, 0)
|
||||
allowedTasks = &at
|
||||
for _, t := range strings.Split(os.Getenv("ALLOWED_TASKS"), ",") {
|
||||
allowedTasks[t] = true
|
||||
(*allowedTasks)[t] = true
|
||||
}
|
||||
}
|
||||
|
||||
// manage tasks
|
||||
taskList, err := tasks.LoadTasks(*configFile, &allowedTasks)
|
||||
taskList, err := tasks.LoadTasks(*configFile, allowedTasks)
|
||||
if err != nil {
|
||||
log.Fatalf("cannot load %s: %v", *configFile, err)
|
||||
return
|
||||
|
@ -198,10 +198,10 @@ func (di *ConfigDescriptiveInfo) InitTasks(allowedTasksMap *map[string]bool) []e
|
||||
}
|
||||
|
||||
log.Infof(
|
||||
"%d tasks loaded - enabled: %s, disabled: %s",
|
||||
"%d tasks loaded - enabled: '%s', disabled: '%s'",
|
||||
len(di.Tasks),
|
||||
strings.Join(taskNamesEnabled, ", "),
|
||||
strings.Join(taskNamesDisabled, ", "),
|
||||
strings.TrimRight(strings.Join(taskNamesEnabled, ", "), ", "),
|
||||
strings.TrimRight(strings.Join(taskNamesDisabled, ", "), ", "),
|
||||
)
|
||||
|
||||
return errList
|
||||
|
Loading…
x
Reference in New Issue
Block a user