Don't check object tagging on deletion #411

Merged
alexvanin merged 2 commits from dkirillov/frostfs-s3-gw:bugfix/delete-object_response into master 2024-09-04 19:51:13 +00:00
Showing only changes of commit 943b30d9f4 - Show all commits

View file

@ -32,7 +32,9 @@ const (
amzTagging = "x-amz-tagging" amzTagging = "x-amz-tagging"
) )
// At the beginning of these operations resources haven't yet been created. // In these operations we don't check resource tags because
// * they haven't been created yet
// * resource tags shouldn't be checked by AWS spec.
var withoutResourceOps = []string{ var withoutResourceOps = []string{
CreateBucketOperation, CreateBucketOperation,
CreateMultipartUploadOperation, CreateMultipartUploadOperation,
@ -43,6 +45,8 @@ var withoutResourceOps = []string{
ListPartsOperation, ListPartsOperation,
PutObjectOperation, PutObjectOperation,
CopyObjectOperation, CopyObjectOperation,
DeleteObjectOperation,
DeleteMultipleObjectsOperation,
} }
type PolicySettings interface { type PolicySettings interface {