Mm 29605 read permission s3 bucket (#16977)

Automatic Merge
Этот коммит содержится в:
Max Erenberg
2021-03-16 10:48:32 -04:00
коммит произвёл GitHub
родитель f0ccaa89bf
Коммит 4699845c0a
6 изменённых файлов: 116 добавлений и 12 удалений

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

@@ -529,8 +529,14 @@ func NewServer(options ...Option) (*Server, error) {
if appErr != nil {
mlog.Error("Problem with file storage settings", mlog.Err(appErr))
} else {
if nErr := backend.TestConnection(); nErr != nil {
mlog.Error("Problem with file storage settings", mlog.Err(nErr))
nErr := backend.TestConnection()
if nErr != nil {
if errors.Is(nErr, filestore.ErrNoS3Bucket) {
nErr = backend.(*filestore.S3FileBackend).MakeBucket()
}
if nErr != nil {
mlog.Error("Problem with file storage settings", mlog.Err(nErr))
}
}
}