]> git.r.bdr.sh - rbdr/mobius/blobdiff - cmd/mobius-hotline-server/main.go
Clean up various linter warnings
[rbdr/mobius] / cmd / mobius-hotline-server / main.go
index 8e66938a76131fb8b31539b0dd2ad7c0177d3a78..c34dc71f4bfa61af5a624b3ebc9cabbfdf7efacd 100644 (file)
@@ -99,7 +99,7 @@ func main() {
        }
 
        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)
        }
 
@@ -122,6 +122,12 @@ func main() {
                }(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))
 }
@@ -139,7 +145,9 @@ func (sh *statHandler) RenderStats(w http.ResponseWriter, _ *http.Request) {
        _, _ = io.WriteString(w, string(u))
 }
 
-func defaultConfigPath() (cfgPath string) {
+func defaultConfigPath() string {
+       var cfgPath string
+
        switch runtime.GOOS {
        case "windows":
                cfgPath = "config/"