PLT-7517 Added setting to enable tracing of Amazon S3 connections (#7349)

* PLT-7517 Added setting to enable tracing of Amazon S3 connections

* Removed unnecessary placeholders on boolean settings

* Added AmazonS3Trace to diagnostics

* Updated AmazonS3Trace setting name in system console

* Removing extra colon
Этот коммит содержится в:
Harrison Healey
2017-09-05 15:24:21 -04:00
коммит произвёл GitHub
родитель cc289d7061
Коммит 09f8267751
6 изменённых файлов: 43 добавлений и 7 удалений

Просмотреть файл

@@ -33,7 +33,17 @@ func s3New(endpoint, accessKey, secretKey string, secure bool, signV2 bool, regi
} else {
creds = credentials.NewStatic(accessKey, secretKey, "", credentials.SignatureV4)
}
return s3.NewWithCredentials(endpoint, creds, secure, region)
s3Clnt, err := s3.NewWithCredentials(endpoint, creds, secure, region)
if err != nil {
return nil, err
}
if *Cfg.FileSettings.AmazonS3Trace {
s3Clnt.TraceOn(os.Stdout)
}
return s3Clnt, nil
}
func TestFileConnection() *model.AppError {