Skip to content

Commit

Permalink
fix audit script to handle empty metrics (#322)
Browse files Browse the repository at this point in the history
  • Loading branch information
markdboyd authored Jun 25, 2024
1 parent 7862ddd commit 836f4cf
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions audit/audit-brokered-rds-storage.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,11 @@ def print_db_instances_csv_lines(instances):
StartTime=now - datetime.timedelta(minutes=1),
EndTime=now,
)
free_space_bytes = free_storage_space_metric["Datapoints"][0]["Maximum"]
free_space_gigabytes = free_space_bytes / (10**9)
if free_storage_space_metric["Datapoints"]:
free_space_bytes = free_storage_space_metric["Datapoints"][0]["Maximum"]
free_space_gigabytes = free_space_bytes / (10**9)
else:
free_space_gigabytes = "Unknown"

output = "{db_identifer},{engine},{engine_version},{storage_type},{storage_size},{free_space_gigabytes},{org_guid},{space_guid},{instance_guid},{org_name},{space_name},{instance_name},{instance_create_time}".format(
db_identifer=db_instance["DBInstanceIdentifier"],
Expand Down

0 comments on commit 836f4cf

Please sign in to comment.