Skip to content

Commit e0b675e

Browse files
committed
Only delete lambda logs
1 parent 0bd3209 commit e0b675e

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

scripts/cleanup_log_groups.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,19 @@ def main(self, sandbox: str):
1717
for page in paginator.paginate():
1818
for log_group in page.get("logGroups", []):
1919
log_group_name = log_group["logGroupName"]
20-
if sandbox in log_group_name:
20+
if f"/aws/lambda/{sandbox}_" in log_group_name:
2121
log_groups_to_delete.append(log_group_name)
2222

2323
if not log_groups_to_delete:
2424
print(f"No log groups found matching pattern: {sandbox}")
2525
return
2626

2727
for log_group_name in log_groups_to_delete:
28-
print(f"Found log group: {log_group_name}")
29-
# try:
30-
# self.logs_client.delete_log_group(logGroupName=log_group_name)
31-
# print(f"Deleted log group: {log_group_name}")
32-
# except ClientError as e:
33-
# print(f"Failed to delete log group {log_group_name}: {e}")
28+
try:
29+
self.logs_client.delete_log_group(logGroupName=log_group_name)
30+
print(f"Deleted log group: {log_group_name}")
31+
except ClientError as e:
32+
print(f"Failed to delete log group {log_group_name}: {e}")
3433

3534
except ClientError as e:
3635
print(f"Error during log group cleanup: {e}")

0 commit comments

Comments
 (0)