extended logging + timeout setting

This commit is contained in:
Stephan D
2025-12-24 01:59:37 +01:00
parent 79b7899658
commit cefb9706f9
8 changed files with 31 additions and 4 deletions

View File

@@ -154,9 +154,10 @@ func (l *loggingRoundTripper) RoundTrip(req *http.Request) (*http.Response, erro
respFields = append(respFields, zap.String("rpc_response", truncate(string(bodyBytes), 2048)))
}
if resp.StatusCode >= 400 {
l.logger.Warn("rpc response error", respFields...)
l.logger.Warn("RPC response error", respFields...)
} else {
l.logger.Debug("rpc response", respFields...)
// Log response content so downstream parse failures can be inspected without debug logs.
l.logger.Warn("RPC response", respFields...)
}
return resp, nil