From 996efe5421fca0c869a8873a91d5e4ca90df52bb Mon Sep 17 00:00:00 2001 From: velvettear Date: Thu, 2 Feb 2023 11:32:55 +0100 Subject: [PATCH] improved log output --- internal/api/server.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/api/server.go b/internal/api/server.go index 22a3fc8..9dc29ae 100644 --- a/internal/api/server.go +++ b/internal/api/server.go @@ -30,7 +30,7 @@ func handleRequests(writer http.ResponseWriter, request *http.Request) { requestMethod := strings.ToLower(request.Method) user, authorized := isAuthorized(request) if !authorized { - log.Debug("denying unauthorized '" + requestMethod + "' request for path '" + requestPath + "'") + log.Info("denying unauthorized '"+requestMethod+"' request", "path: "+requestPath) writer.WriteHeader(404) writer.Write([]byte("error: basic authorization failed\n")) return @@ -38,16 +38,15 @@ func handleRequests(writer http.ResponseWriter, request *http.Request) { handled := false switch requestMethod { case "get": - log.Debug("handling '" + requestMethod + "' request for path '" + requestPath + "'...") handled = handleGet(user, writer, request) case "post": - log.Debug("handling '" + requestMethod + "' request for path '" + requestPath + "'...") handled = handlePost(user, writer, request) } if handled { + log.Debug("handled '"+requestMethod+"' request", "path: "+requestPath, "user: "+user) return } - log.Debug("ignoring '" + requestMethod + "' request for path '" + requestPath + "'\n") + log.Debug("ignoring '"+requestMethod+"' request", "path: "+requestPath, "user: "+user) writer.WriteHeader(501) writer.Write([]byte("error: endpoint '" + requestPath + "' not implemented\n")) }