11import json
2+ import logging
23
3- from ddtrace .internal .logger import get_logger
4- from datadog_lambda import logger
54from datadog_lambda .trigger import EventTypes
65
7- log = get_logger (__name__ )
6+ logger = logging . getLogger (__name__ )
87
98
109def set_dsm_context (event , event_source ):
@@ -22,7 +21,6 @@ def _dsm_set_context_helper(service_type, arn, payload_size, context_json):
2221 payload_size: payload size of the record
2322 context_json: Datadog context for the record
2423 """
25- from datadog_lambda .wrapper import format_err_with_traceback
2624 from ddtrace .internal .datastreams import data_streams_processor
2725 from ddtrace .internal .datastreams .processor import DsmPathwayCodec
2826
@@ -35,7 +33,7 @@ def _dsm_set_context_helper(service_type, arn, payload_size, context_json):
3533 payload_size = payload_size ,
3634 )
3735 except Exception as e :
38- logger .error (format_err_with_traceback ( e ) )
36+ logger .error (f"Unable to set dsm context: { e } " )
3937
4038
4139def _dsm_set_sqs_context (event ):
@@ -61,11 +59,11 @@ def _get_dsm_context_from_lambda(message):
6159 context_json = None
6260 message_attributes = message .get ("messageAttributes" )
6361 if not message_attributes :
64- log .debug ("DataStreams skipped lambda message: %r" , message )
62+ logger .debug ("DataStreams skipped lambda message: %r" , message )
6563 return None
6664
6765 if "_datadog" not in message_attributes :
68- log .debug ("DataStreams skipped lambda message: %r" , message )
66+ logger .debug ("DataStreams skipped lambda message: %r" , message )
6967 return None
7068
7169 datadog_attr = message_attributes ["_datadog" ]
@@ -74,6 +72,6 @@ def _get_dsm_context_from_lambda(message):
7472 # SQS -> lambda
7573 context_json = json .loads (datadog_attr ["stringValue" ])
7674 else :
77- log .debug ("DataStreams did not handle lambda message: %r" , message )
75+ logger .debug ("DataStreams did not handle lambda message: %r" , message )
7876
7977 return context_json
0 commit comments