Show in the logs how long it took to startup

This commit is contained in:
Deluan 2021-11-04 13:48:38 -04:00
parent d3a2f769b7
commit 804fb716db
1 changed files with 4 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import (
"fmt"
"net/http"
"path"
"time"
"github.com/go-chi/chi/v5"
"github.com/go-chi/chi/v5/middleware"
@ -40,9 +41,11 @@ func (s *Server) MountRouter(description, urlPath string, subRouter http.Handler
})
}
var startTime = time.Now()
func (s *Server) Run(addr string) error {
s.MountRouter("WebUI", consts.URLPathUI, s.frontendAssetsHandler())
log.Info("Navidrome server is accepting requests", "address", addr)
log.Info("Navidrome server is ready!", "address", addr, "startupTime", time.Since(startTime))
return http.ListenAndServe(addr, s.router)
}