[MM-33826] add more detailed S3 error messages (#17182)

Automatic Merge
Этот коммит содержится в:
Max Erenberg
2021-04-09 12:16:30 -04:00
коммит произвёл GitHub
родитель 565f65a0c3
Коммит 3a3ec001bf
6 изменённых файлов: 53 добавлений и 14 удалений

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

@@ -522,7 +522,7 @@ func NewServer(options ...Option) (*Server, error) {
} else {
nErr := backend.TestConnection()
if nErr != nil {
if errors.Is(nErr, filestore.ErrNoS3Bucket) {
if _, ok := nErr.(*filestore.S3FileBackendNoBucketError); ok {
nErr = backend.(*filestore.S3FileBackend).MakeBucket()
}
if nErr != nil {