|
64 | 64 | logger = logging.getLogger(__name__) |
65 | 65 |
|
66 | 66 | DD_LOGS_INJECTION = "DD_LOGS_INJECTION" |
67 | | -AWS_LAMBDA_FUNCTION_NAME = "AWS_LAMBDA_FUNCTION_NAME" |
68 | 67 | DD_LOCAL_TEST = "DD_LOCAL_TEST" |
69 | 68 | DD_TRACE_EXTRACTOR = "DD_TRACE_EXTRACTOR" |
70 | 69 | DD_TRACE_MANAGED_SERVICES = "DD_TRACE_MANAGED_SERVICES" |
@@ -159,7 +158,6 @@ def __init__(self, func): |
159 | 158 | """Executes when the wrapped function gets wrapped""" |
160 | 159 | try: |
161 | 160 | self.func = func |
162 | | - self.function_name = os.environ.get(AWS_LAMBDA_FUNCTION_NAME, "function") |
163 | 161 | self.service = os.environ.get(DD_SERVICE, None) |
164 | 162 | self.extractor_env = os.environ.get(DD_TRACE_EXTRACTOR, None) |
165 | 163 | self.trace_extractor = None |
@@ -322,7 +320,7 @@ def _before(self, event, context): |
322 | 320 | set_dsm_context(event, event_source) |
323 | 321 | self.span = create_function_execution_span( |
324 | 322 | context=context, |
325 | | - function_name=self.function_name, |
| 323 | + function_name=config.function_name, |
326 | 324 | is_cold_start=is_cold_start(), |
327 | 325 | is_proactive_init=is_proactive_init(), |
328 | 326 | trace_context_source=trace_context_source, |
@@ -382,7 +380,7 @@ def _after(self, event, context): |
382 | 380 | following_span = self.span or self.inferred_span |
383 | 381 | ColdStartTracer( |
384 | 382 | tracer, |
385 | | - self.function_name, |
| 383 | + config.function_name, |
386 | 384 | following_span.start_ns, |
387 | 385 | trace_ctx, |
388 | 386 | self.min_cold_start_trace_duration, |
|
0 commit comments