From b562aefb257f4c04f264b8d19b8498ba90b2feb2 Mon Sep 17 00:00:00 2001 From: emaydeck-moco Date: Thu, 11 May 2023 13:28:24 -0600 Subject: [PATCH] fixed log folder permissions. sorting output from aws --- aws_s3/delete.py | 2 +- delete_s3_objects.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aws_s3/delete.py b/aws_s3/delete.py index aa45b33..c3dd061 100644 --- a/aws_s3/delete.py +++ b/aws_s3/delete.py @@ -33,7 +33,7 @@ def delete_objects(self, object_keys: list): if "Deleted" in response: logger.info( "Deleted objects '%s' from bucket '%s'.", - [del_obj["Key"] for del_obj in response["Deleted"]], + sorted([del_obj["Key"] for del_obj in response["Deleted"]]), self.client.name, ) if "Errors" in response: diff --git a/delete_s3_objects.py b/delete_s3_objects.py index dec33f6..824e2f6 100755 --- a/delete_s3_objects.py +++ b/delete_s3_objects.py @@ -40,7 +40,7 @@ def _init_logging(self): log_dir = os.path.dirname(self.log_file) if not os.path.exists(log_dir): - os.mkdir(log_dir, mode=755) + os.mkdir(log_dir, mode=0o755) file_handler = logging.FileHandler(self.log_file) file_handler.setLevel(logging.INFO)