mirror of
https://github.com/storytold/irsa-manager.git
synced 2026-10-17 00:23:52 +00:00
fix delete, test
This commit is contained in:
@@ -157,11 +157,14 @@ func (a *AwsS3Client) DeleteBucket(ctx context.Context) error {
|
||||
})
|
||||
if err != nil {
|
||||
var ae smithy.APIError
|
||||
var nfe *s3types.NoSuchBucket
|
||||
if errors.As(err, &ae) && ae.ErrorCode() == "BucketNotEmpty" {
|
||||
log.Println("skipped error", err)
|
||||
} else {
|
||||
return err
|
||||
}
|
||||
if errors.As(err, &nfe) {
|
||||
return nil
|
||||
}
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user