diff --git a/demo/demo.go b/demo/demo.go index f2cb5af..454ec98 100644 --- a/demo/demo.go +++ b/demo/demo.go @@ -23,10 +23,12 @@ type ( } ) -func main() { - confection.Setup() +func init() { + confection.SetupFlags() flag.Parse() +} +func main() { conf := Config{ DatabaseConfig: DatabaseConfig{}, } diff --git a/manager.go b/manager.go index be3aa45..ff3cf8e 100644 --- a/manager.go +++ b/manager.go @@ -18,7 +18,7 @@ var ( serverPort int ) -func Setup() { +func SetupFlags() { flag.StringVar(&configPath, "config", "config.json", "Path to config file") flag.IntVar(&serverPort, "config-port", 5050, "Config manager http port") }