File tree Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Expand file tree Collapse file tree 1 file changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -18,14 +18,17 @@ def _dsm_set_sqs_context(event):
1818 return
1919
2020 for record in records :
21- arn = record .get ("eventSourceARN" , "" )
22- context_json = _get_dsm_context_from_lambda (record )
23- if not context_json :
24- logger .debug ("DataStreams skipped lambda message: %r" , record )
25- return None
26-
27- carrier_get = _create_carrier_get (context_json )
28- set_consume_checkpoint ("sqs" , arn , carrier_get )
21+ try :
22+ arn = record .get ("eventSourceARN" , "" )
23+ context_json = _get_dsm_context_from_lambda (record )
24+ if not context_json :
25+ logger .debug ("DataStreams skipped lambda message: %r" , record )
26+ return
27+
28+ carrier_get = _create_carrier_get (context_json )
29+ set_consume_checkpoint ("sqs" , arn , carrier_get )
30+ except Exception as e :
31+ logger .error (f"Unable to set dsm context: { e } " )
2932
3033
3134def _get_dsm_context_from_lambda (message ):
You can’t perform that action at this time.
0 commit comments