@@ -48,14 +48,14 @@ func main() {
4848
4949 opts := NewOptions()
5050
51− var cfg map[string]interface{}
51+ cfg := make(EnvOptions)
5252 if *config != "" {
5353 _, err := toml.DecodeFile(*config, &cfg)
5454 if err != nil {
5555 log.Fatalf("ERROR: failed to load config file %s - %s", *config, err)
5656 }
5757 }
58− LoadOptionsFromEnv(opts, cfg)
58+ cfg.LoadEnvForStruct(opts)
5959 options.Resolve(opts, flagSet, cfg)
6060
6161 err := opts.Validate()