Log API requests and responses at Debug level
This commit is contained in:
parent
59707b3a8f
commit
a17a98a75f
2 changed files with 3 additions and 3 deletions
|
|
@ -190,9 +190,9 @@ func SendResponse(w http.ResponseWriter, r *http.Request, payload *responses.Sub
|
||||||
}
|
}
|
||||||
if payload.Status == "ok" {
|
if payload.Status == "ok" {
|
||||||
if log.CurrentLevel() >= log.LevelTrace {
|
if log.CurrentLevel() >= log.LevelTrace {
|
||||||
log.Info(r.Context(), "API: Successful response", "status", "OK", "body", string(response))
|
log.Debug(r.Context(), "API: Successful response", "status", "OK", "body", string(response))
|
||||||
} else {
|
} else {
|
||||||
log.Info(r.Context(), "API: Successful response", "status", "OK")
|
log.Debug(r.Context(), "API: Successful response", "status", "OK")
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
log.Warn(r.Context(), "API: Failed response", "error", payload.Error.Code, "message", payload.Error.Message)
|
log.Warn(r.Context(), "API: Failed response", "error", payload.Error.Code, "message", payload.Error.Message)
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,7 @@ func checkRequiredParameters(next http.Handler) http.Handler {
|
||||||
ctx = context.WithValue(ctx, "username", user)
|
ctx = context.WithValue(ctx, "username", user)
|
||||||
ctx = context.WithValue(ctx, "client", client)
|
ctx = context.WithValue(ctx, "client", client)
|
||||||
ctx = context.WithValue(ctx, "version", version)
|
ctx = context.WithValue(ctx, "version", version)
|
||||||
log.Info(ctx, "API: New request "+r.URL.Path, "username", user, "client", client, "version", version)
|
log.Debug(ctx, "API: New request "+r.URL.Path, "username", user, "client", client, "version", version)
|
||||||
|
|
||||||
r = r.WithContext(ctx)
|
r = r.WithContext(ctx)
|
||||||
next.ServeHTTP(w, r)
|
next.ServeHTTP(w, r)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue