diff --git a/app/main.go b/app/main.go index c20ad07..bf9a9c1 100644 --- a/app/main.go +++ b/app/main.go @@ -7,7 +7,6 @@ import ( "log" "net/http" "strconv" - "time" common "access-manager-api/app/common" "access-manager-api/app/pve" @@ -83,7 +82,7 @@ func Run() { router.HandleFunc("POST /groups/{groupname}/users/{username}", POST_Group_User) router.HandleFunc("DELETE /groups/{groupname}/users/{username}", DELETE_Group_User) - server := LoggingMiddleware(router) + server := paas.LoggingMiddleware(router) log.Printf("[INFO] starting API listening on 0.0.0.0:%d", Config.ListenPort) log.Fatalf("[ERR ] Error starting router: %s", http.ListenAndServe("0.0.0.0:"+strconv.Itoa(Config.ListenPort), server)) @@ -127,11 +126,3 @@ func GetUserSessionFromRequest(r *http.Request) (*UserSession, int, error) { usersession := UserSessions[uuid] return usersession, http.StatusOK, nil } - -func LoggingMiddleware(next http.Handler) http.Handler { - return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - start := time.Now() - next.ServeHTTP(w, r) - log.Printf("%s %s %s", r.Method, r.URL.Path, time.Since(start)) - }) -} diff --git a/proxmoxaas-common-lib b/proxmoxaas-common-lib index 35ecaf8..8b73652 160000 --- a/proxmoxaas-common-lib +++ b/proxmoxaas-common-lib @@ -1 +1 @@ -Subproject commit 35ecaf84e01d0ef6ffd5473cc8219897425b6a65 +Subproject commit 8b73652c9b1b5f9585a3539537991b702589249a