mirror of
https://github.com/GSA/notifications-api.git
synced 2026-08-17 21:18:49 -04:00
Merge pull request #2181 from GSA/change_year
Find out why log group is sometimes not found
This commit is contained in:
@@ -197,15 +197,19 @@ class AwsCloudwatchClient(Client):
|
|||||||
|
|
||||||
def _get_receipts(self, log_group_name, start, end):
|
def _get_receipts(self, log_group_name, start, end):
|
||||||
event_set = set()
|
event_set = set()
|
||||||
all_events = self._get_log(log_group_name, start, end)
|
try:
|
||||||
for event in all_events:
|
all_events = self._get_log(log_group_name, start, end)
|
||||||
try:
|
for event in all_events:
|
||||||
actual_event = self.event_to_db_format(event["message"])
|
try:
|
||||||
event_set.add(json.dumps(actual_event))
|
actual_event = self.event_to_db_format(event["message"])
|
||||||
except Exception:
|
event_set.add(json.dumps(actual_event))
|
||||||
current_app.logger.exception(
|
except Exception:
|
||||||
f"Could not format delivery receipt {event} for db insert"
|
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
|
return event_set
|
||||||
|
|
||||||
def _aws_value_or_default(self, event, top_level, second_level):
|
def _aws_value_or_default(self, event, top_level, second_level):
|
||||||
|
|||||||
Reference in New Issue
Block a user