|
62 | 62 | logger = logging.getLogger(__name__) |
63 | 63 |
|
64 | 64 | DD_LOGS_INJECTION = "DD_LOGS_INJECTION" |
65 | | -AWS_LAMBDA_FUNCTION_NAME = "AWS_LAMBDA_FUNCTION_NAME" |
66 | 65 | DD_LOCAL_TEST = "DD_LOCAL_TEST" |
67 | 66 | DD_TRACE_EXTRACTOR = "DD_TRACE_EXTRACTOR" |
68 | 67 | DD_TRACE_MANAGED_SERVICES = "DD_TRACE_MANAGED_SERVICES" |
@@ -156,7 +155,6 @@ def __init__(self, func): |
156 | 155 | """Executes when the wrapped function gets wrapped""" |
157 | 156 | try: |
158 | 157 | self.func = func |
159 | | - self.function_name = os.environ.get(AWS_LAMBDA_FUNCTION_NAME, "function") |
160 | 158 | self.service = os.environ.get(DD_SERVICE, None) |
161 | 159 | self.extractor_env = os.environ.get(DD_TRACE_EXTRACTOR, None) |
162 | 160 | self.trace_extractor = None |
@@ -314,7 +312,7 @@ def _before(self, event, context): |
314 | 312 | ) |
315 | 313 | self.span = create_function_execution_span( |
316 | 314 | context=context, |
317 | | - function_name=self.function_name, |
| 315 | + function_name=config.function_name, |
318 | 316 | is_cold_start=is_cold_start(), |
319 | 317 | is_proactive_init=is_proactive_init(), |
320 | 318 | trace_context_source=trace_context_source, |
@@ -374,7 +372,7 @@ def _after(self, event, context): |
374 | 372 | following_span = self.span or self.inferred_span |
375 | 373 | ColdStartTracer( |
376 | 374 | tracer, |
377 | | - self.function_name, |
| 375 | + config.function_name, |
378 | 376 | following_span.start_ns, |
379 | 377 | trace_ctx, |
380 | 378 | self.min_cold_start_trace_duration, |
|
0 commit comments