}
if _, err := os.Stat(*configDir); os.IsNotExist(err) {
- slogger.Error(fmt.Sprintf("Configuration directory not found. Correct the path or re-run with -init to generate initial config."))
+ slogger.Error("Configuration directory not found. Correct the path or re-run with -init to generate initial config.")
os.Exit(1)
}
}(srv)
}
+ slogger.Info("Hotline server started",
+ "version", version,
+ "API port", fmt.Sprintf("%s:%v", *netInterface, *basePort),
+ "Transfer port", fmt.Sprintf("%s:%v", *netInterface, *basePort+1),
+ )
+
// Serve Hotline requests until program exit
log.Fatal(srv.ListenAndServe(ctx, cancel))
}
_, _ = io.WriteString(w, string(u))
}
-func defaultConfigPath() (cfgPath string) {
+func defaultConfigPath() string {
+ var cfgPath string
+
switch runtime.GOOS {
case "windows":
cfgPath = "config/"