handle dns.ErrBucketConflict as BucketAlreadyExists (#12013)

This commit is contained in:
Harshavardhana
2021-04-08 08:24:55 -07:00
committed by GitHub
parent 2899cc92b4
commit 835d2cb9a3
3 changed files with 15 additions and 1 deletions

View File

@@ -2004,6 +2004,8 @@ func toAPIErrorCode(ctx context.Context, err error) (apiErr APIErrorCode) {
apiErr = ErrKeyTooLongError
case dns.ErrInvalidBucketName:
apiErr = ErrInvalidBucketName
case dns.ErrBucketConflict:
apiErr = ErrBucketAlreadyExists
default:
var ie, iw int
// This work-around is to handle the issue golang/go#30648