S3 - Dont error when deleting unknown keys (#4036)

* #1581 - S3 - Dont error when deleting unknown keys

* Update test_s3bucket_path.py
This commit is contained in:
Bert Blommers 2021-06-25 10:26:03 +01:00 committed by GitHub
commit 0f4ab4da1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 21 additions and 9 deletions

View file

@ -943,13 +943,10 @@ class ResponseObject(_TemplateEnvironmentMixin, ActionAuthenticatorMixin):
key_name = object_["Key"]
version_id = object_.get("VersionId", None)
success, _ = self.backend.delete_object(
self.backend.delete_object(
bucket_name, undo_clean_key_name(key_name), version_id=version_id
)
if success:
deleted_objects.append((key_name, version_id))
else:
error_names.append(key_name)
deleted_objects.append((key_name, version_id))
return (
200,