Skip to content

Commit 50d33f7

Browse files
committed
cleanup
1 parent 20dad1d commit 50d33f7

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

lambdas/recordprocessor/src/audit_table.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,21 +67,21 @@ def set_audit_table_ingestion_started(
6767
expression_attr_values = {f":{AuditTableKeys.INGESTION_STARTED}": {"S": ingestion_started}}
6868

6969
try:
70-
# Update the status in the audit table to "Processed"
71-
dynamodb_client.update_item(
70+
response = dynamodb_client.update_item(
7271
TableName=AUDIT_TABLE_NAME,
7372
Key={AuditTableKeys.MESSAGE_ID: {"S": message_id}},
7473
UpdateExpression=update_expression,
7574
ExpressionAttributeNames=expression_attr_names,
7675
ExpressionAttributeValues=expression_attr_values,
7776
ConditionExpression=f"attribute_exists({AuditTableKeys.MESSAGE_ID})",
77+
ReturnValues="UPDATED_NEW",
7878
)
79-
79+
result = response.get("Attributes", {}).get(AuditTableKeys.INGESTION_STARTED).get("S")
8080
logger.info(
8181
"ingestion_started for %s file, with message id %s, was successfully updated to %s in the audit table",
8282
file_key,
8383
message_id,
84-
ingestion_started,
84+
result,
8585
)
8686

8787
except Exception as error: # pylint: disable = broad-exception-caught

lambdas/recordprocessor/tests/test_audit_table.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,6 @@ def test_update_audit_table_status_throws_exception_with_invalid_id(self):
129129

130130
def test_set_audit_table_ingestion_started(self):
131131
"""Checks audit table correctly sets ingestion_started to the requested value"""
132-
# Test case 1: file should be updated with status of 'Processed'.
133-
134132
add_entry_to_table(MockFileDetails.rsv_ravs, file_status=FileStatus.PROCESSING)
135133

136134
ravs_rsv_test_file = FileDetails("RSV", "RAVS", "X26")

0 commit comments

Comments
 (0)