SIENTIAPDE-1350: Simplify exception handling for file and directory deletion in cleanup activity
This commit is contained in:
@@ -140,7 +140,7 @@ class Cleanup(SientiaMonitoring):
|
||||
self.storage_repository.delete_file(bucket_name, obj_key)
|
||||
self.info(f'Deleted stale file: {obj_key}', metadata)
|
||||
files_deleted += 1
|
||||
except (OSError, PermissionError, ConnectionError) as e:
|
||||
except OSError as e:
|
||||
error_msg = f'Failed to delete {obj_key}: {str(e)}'
|
||||
errors.append(error_msg)
|
||||
self.error(error_msg, metadata)
|
||||
@@ -258,7 +258,7 @@ class Cleanup(SientiaMonitoring):
|
||||
metadata,
|
||||
)
|
||||
directories_deleted += 1
|
||||
except (OSError, PermissionError) as e:
|
||||
except OSError as e:
|
||||
error_msg = f'Failed to delete directory {item_name}: {str(e)}'
|
||||
errors.append(error_msg)
|
||||
self.error(error_msg, metadata)
|
||||
|
||||
Reference in New Issue
Block a user