in src/timetriggerSNS/app.py [0:0]
def UpdateJobItemBatchStatus(dynamoTable, jobid, status, batchStatus, batchFailedFiles):
table = dynamodb.Table(dynamoTable)
try:
response = table.update_item(
Key={
'JobId': jobid
},
UpdateExpression='SET BatchOpsStatus = :val1, BatchOpsFailedFiles = :val2, JobStatus = :val3, RestoreProgressPercent = :val4',
ExpressionAttributeValues={
':val1': batchStatus,
':val2': batchFailedFiles,
':val3': status,
':val4': 0
}
)
#print(response)
except ClientError as e:
print(e.response['Error']['Message'])