in web-backend/backendUtils/blob_functions.py [0:0]
def delete_blob(container_name, blob_name):
"""
Delete a specific blob from a container
Args:
container_name (str): Name of the container
blob_name (str): Name of the blob to delete
Returns:
None
Raises:
Exception: If there's an error deleting the blob
"""
try:
blob_client = blob_service_client.get_blob_client(container=container_name, blob=blob_name)
blob_client.delete_blob()
logging.info(f"Successfully deleted blob {blob_name} from container {container_name}")
except Exception as e:
logging.error(f"Error deleting blob {blob_name} from container {container_name}: {str(e)}")
raise