From 1cd36b1d355576958fd68f57764c4732f7da705e Mon Sep 17 00:00:00 2001 From: Krish Suchak <42231639+suchak1@users.noreply.github.com> Date: Wed, 12 Aug 2020 21:18:36 -0400 Subject: [PATCH] hotfix --- src/Storage.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Storage.py b/src/Storage.py index d9ba6f3d..d3c5cd19 100644 --- a/src/Storage.py +++ b/src/Storage.py @@ -28,10 +28,11 @@ def upload_dir(self, path, truncate=False): p.map(self.upload_file, paths) def delete_objects(self, keys): - objects = [{'Key': key} for key in keys] - s3 = boto3.resource('s3') - bucket = s3.Bucket(self.bucket_name) - bucket.delete_objects(Delete={'Objects': objects}) + if keys: + objects = [{'Key': key} for key in keys] + s3 = boto3.resource('s3') + bucket = s3.Bucket(self.bucket_name) + bucket.delete_objects(Delete={'Objects': objects}) def get_all_keys(self): s3 = boto3.resource('s3')