diff options
Diffstat (limited to 'vendor/github.com/aws/aws-sdk-go/aws/client/logger.go')
-rw-r--r-- | vendor/github.com/aws/aws-sdk-go/aws/client/logger.go | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/vendor/github.com/aws/aws-sdk-go/aws/client/logger.go b/vendor/github.com/aws/aws-sdk-go/aws/client/logger.go index 7b5e127..8958c32 100644 --- a/vendor/github.com/aws/aws-sdk-go/aws/client/logger.go +++ b/vendor/github.com/aws/aws-sdk-go/aws/client/logger.go | |||
@@ -67,10 +67,14 @@ func logRequest(r *request.Request) { | |||
67 | if !bodySeekable { | 67 | if !bodySeekable { |
68 | r.SetReaderBody(aws.ReadSeekCloser(r.HTTPRequest.Body)) | 68 | r.SetReaderBody(aws.ReadSeekCloser(r.HTTPRequest.Body)) |
69 | } | 69 | } |
70 | // Reset the request body because dumpRequest will re-wrap the r.HTTPRequest's | 70 | // Reset the request body because dumpRequest will re-wrap the |
71 | // Body as a NoOpCloser and will not be reset after read by the HTTP | 71 | // r.HTTPRequest's Body as a NoOpCloser and will not be reset after |
72 | // client reader. | 72 | // read by the HTTP client reader. |
73 | r.ResetBody() | 73 | if err := r.Error; err != nil { |
74 | r.Config.Logger.Log(fmt.Sprintf(logReqErrMsg, | ||
75 | r.ClientInfo.ServiceName, r.Operation.Name, err)) | ||
76 | return | ||
77 | } | ||
74 | } | 78 | } |
75 | 79 | ||
76 | r.Config.Logger.Log(fmt.Sprintf(logReqMsg, | 80 | r.Config.Logger.Log(fmt.Sprintf(logReqMsg, |