Skip to content

Commit 7ff4a00

Browse files
Revert "catch errors if extracting tags from invocation event fails"
This reverts commit d787b3d.
1 parent d787b3d commit 7ff4a00

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

datadog_lambda/wrapper.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,6 @@ def __init__(self, func):
9797
self.extractor_env = os.environ.get("DD_TRACE_EXTRACTOR", None)
9898
self.trace_extractor = None
9999
self.span = None
100-
self.response = None
101100

102101
if self.extractor_env:
103102
extractor_parts = self.extractor_env.rsplit(".", 1)
@@ -120,6 +119,8 @@ def __init__(self, func):
120119

121120
def __call__(self, event, context, **kwargs):
122121
"""Executes when the wrapped function gets called"""
122+
self.trigger_tags = extract_trigger_tags(event, context)
123+
self.response = None
123124
init_lambda_stats()
124125
self._before(event, context)
125126
try:
@@ -135,7 +136,7 @@ def __call__(self, event, context, **kwargs):
135136

136137
def _before(self, event, context):
137138
try:
138-
self.trigger_tags = extract_trigger_tags(event, context)
139+
139140
set_cold_start()
140141
submit_invocations_metric(context)
141142
# Extract Datadog trace context and source from incoming requests

0 commit comments

Comments
 (0)