SIENTIAPDE-1350: Simplify exception handling for file and directory deletion in cleanup activity

This commit is contained in:
Bruno Domingues
2025-11-27 11:00:16 -03:00
parent 486e1756c9
commit 9d3ecc1c2f

View File

@@ -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)