From 9ff7c4cf9cdb8bc458630a3b297f33ffedecb18a Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Thu, 22 Jan 2026 07:42:55 -0800 Subject: [PATCH] add debug --- app/clients/cloudwatch/aws_cloudwatch.py | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/app/clients/cloudwatch/aws_cloudwatch.py b/app/clients/cloudwatch/aws_cloudwatch.py index df4945657..3ad515131 100644 --- a/app/clients/cloudwatch/aws_cloudwatch.py +++ b/app/clients/cloudwatch/aws_cloudwatch.py @@ -197,15 +197,19 @@ class AwsCloudwatchClient(Client): def _get_receipts(self, log_group_name, start, end): event_set = set() - all_events = self._get_log(log_group_name, start, end) - for event in all_events: - try: - actual_event = self.event_to_db_format(event["message"]) - event_set.add(json.dumps(actual_event)) - except Exception: - current_app.logger.exception( - f"Could not format delivery receipt {event} for db insert" - ) + try: + all_events = self._get_log(log_group_name, start, end) + for event in all_events: + try: + actual_event = self.event_to_db_format(event["message"]) + event_set.add(json.dumps(actual_event)) + except Exception: + current_app.logger.exception( + f"Could not format delivery receipt {event} for db insert" + ) + except Exception as e: + current_app.logger.error(f"Could not find log group {log_group_name}") + raise e return event_set def _aws_value_or_default(self, event, top_level, second_level):