Skip to content

Commit e5a0903

Browse files
clean up if statement
1 parent 63e41cb commit e5a0903

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

datadog_lambda/tracing.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -422,11 +422,10 @@ def extract_context_from_kinesis_event(event, lambda_context):
422422
data_str = str_bytes.decode("ascii")
423423
data_obj = json.loads(data_str)
424424
dd_ctx = data_obj.get("_datadog")
425-
if dd_ctx:
426-
if idx == 0:
427-
context = propagator.extract(dd_ctx)
428-
if not config.data_streams_enabled:
429-
break
425+
if dd_ctx and idx == 0:
426+
context = propagator.extract(dd_ctx)
427+
if not config.data_streams_enabled:
428+
break
430429
except Exception as e:
431430
logger.debug("The trace extractor returned with error %s", e)
432431
_dsm_set_checkpoint(dd_ctx, "kinesis", source_arn)

0 commit comments

Comments
 (0)