diff --git a/cmd/csaf_aggregator/config.go b/cmd/csaf_aggregator/config.go index da91c2f..27f1336 100644 --- a/cmd/csaf_aggregator/config.go +++ b/cmd/csaf_aggregator/config.go @@ -307,7 +307,8 @@ func (c *config) setDefaults() { } } -func (c *config) check() error { +// prepare prepares internal state of a loaded configuration. +func (c *config) prepare() error { if len(c.Providers) == 0 { return errors.New("no providers given in configuration") } diff --git a/cmd/csaf_aggregator/main.go b/cmd/csaf_aggregator/main.go index d626192..3411edc 100644 --- a/cmd/csaf_aggregator/main.go +++ b/cmd/csaf_aggregator/main.go @@ -56,7 +56,7 @@ func lock(lockFile *string, fn func() error) error { func main() { _, cfg, err := parseArgsConfig() options.ErrorCheck(err) - options.ErrorCheck(cfg.check()) + options.ErrorCheck(cfg.prepare()) p := processor{cfg: cfg} errCheck(lock(cfg.LockFile, p.process))