diff --git a/server/platform/shared/filestore/s3store.go b/server/platform/shared/filestore/s3store.go index bae0281fdd0..1d83a9dd133 100644 --- a/server/platform/shared/filestore/s3store.go +++ b/server/platform/shared/filestore/s3store.go @@ -124,6 +124,14 @@ func newS3FileBackend(settings FileBackendSettings, isCloud bool) (*S3FileBacken return backend, nil } +type s3Trace struct { +} + +func (*s3Trace) Write(in []byte) (int, error) { + mlog.Debug(string(in)) + return len(in), nil +} + // Similar to s3.New() but allows initialization of signature v2 or signature v4 client. // If signV2 input is false, function always returns signature v4. // @@ -178,7 +186,7 @@ func (b *S3FileBackend) s3New(isCloud bool) (*s3.Client, error) { } if b.trace { - s3Clnt.TraceOn(os.Stdout) + s3Clnt.TraceOn(&s3Trace{}) } return s3Clnt, nil