diff --git a/main.go b/main.go index 1fec8406..c867fb7b 100644 --- a/main.go +++ b/main.go @@ -34,6 +34,12 @@ func main() { log.Println("Shutting down") } +func start(cfg *config.Config) { + go controller.Handle(cfg.Security, cfg.Web, cfg.Metrics) + watchdog.Monitor(cfg) + go listenToConfigurationFileChanges(cfg) +} + func stop() { watchdog.Shutdown() controller.Shutdown() @@ -46,12 +52,6 @@ func save() { } } -func start(cfg *config.Config) { - go controller.Handle(cfg.Security, cfg.Web, cfg.Metrics) - watchdog.Monitor(cfg) - go listenToConfigurationFileChanges(cfg) -} - func loadConfiguration() (cfg *config.Config, err error) { customConfigFile := os.Getenv("GATUS_CONFIG_FILE") if len(customConfigFile) > 0 {