From 5a8baf3dfe183dbbd713a037883f93329f39e318 Mon Sep 17 00:00:00 2001 From: Adrian Moennich Date: Fri, 8 Nov 2019 10:42:33 +0100 Subject: [PATCH] Storage/S3: Fix deleting objects --- storage_s3/indico_storage_s3/storage.py | 2 +- storage_s3/setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/storage_s3/indico_storage_s3/storage.py b/storage_s3/indico_storage_s3/storage.py index b7d3d89..7d3beba 100644 --- a/storage_s3/indico_storage_s3/storage.py +++ b/storage_s3/indico_storage_s3/storage.py @@ -115,7 +115,7 @@ class S3StorageBase(Storage): def delete(self, file_id): bucket, id_ = self._parse_file_id(file_id) try: - self.client.delete_object(bucket, id_) + self.client.delete_object(Bucket=bucket, Key=id_) except Exception as e: raise StorageError('Could not delete "{}": {}'.format(file_id, e)), None, sys.exc_info()[2] diff --git a/storage_s3/setup.py b/storage_s3/setup.py index b06c333..3fe62a4 100644 --- a/storage_s3/setup.py +++ b/storage_s3/setup.py @@ -12,7 +12,7 @@ from setuptools import find_packages, setup setup( name='indico-plugin-storage-s3', - version='2.0.4', + version='2.0.5', description='S3 storage backend for Indico', url='https://github.com/indico/indico-plugins', license='MIT',