We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 027c8c3 commit 6b05beeCopy full SHA for 6b05bee
client/client_test.go
@@ -94,6 +94,7 @@ func testSuccessfulGet(t *testing.T, client *GitlabNetClient) {
94
require.Equal(t, logrus.InfoLevel, entries[0].Level)
95
require.Contains(t, entries[0].Message, "method=GET")
96
require.Contains(t, entries[0].Message, "status=200")
97
+ require.Contains(t, entries[0].Message, "content_length_bytes=")
98
require.Contains(t, entries[0].Message, "Finished HTTP request")
99
require.Contains(t, entries[0].Message, "correlation_id=")
100
})
@@ -120,6 +121,7 @@ func testSuccessfulPost(t *testing.T, client *GitlabNetClient) {
120
121
122
require.Contains(t, entries[0].Message, "method=POST")
123
124
125
126
127
client/gitlabnet.go
@@ -156,6 +156,10 @@ func (c *GitlabNetClient) DoRequest(ctx context.Context, method, path string, da
156
return nil, err
157
}
158
159
+ if response.ContentLength >= 0 {
160
+ logger = logger.WithField("content_length_bytes", response.ContentLength)
161
+ }
162
+
163
logger.Info("Finished HTTP request")
164
165
return response, nil
0 commit comments