Skip to content

Commit a06668d

Browse files
authored
feat: Move env setting to init.py. Disable api security (#424)
1 parent 8b44ee3 commit a06668d

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

datadog_lambda/__init__.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
from datadog_lambda.cold_start import initialize_cold_start_tracing
22
from datadog_lambda.logger import initialize_logging
3+
import os
4+
5+
6+
if os.environ.get("DD_INSTRUMENTATION_TELEMETRY_ENABLED") is None:
7+
os.environ["DD_INSTRUMENTATION_TELEMETRY_ENABLED"] = "false"
8+
9+
if os.environ.get("DD_API_SECURITY_ENABLED") is None:
10+
os.environ["DD_API_SECURITY_ENABLED"] = "False"
311

412
initialize_cold_start_tracing()
513

datadog_lambda/tracing.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,6 @@
2929
parse_xray_header,
3030
)
3131

32-
if os.environ.get("DD_INSTRUMENTATION_TELEMETRY_ENABLED") is None:
33-
os.environ["DD_INSTRUMENTATION_TELEMETRY_ENABLED"] = "false"
34-
3532
from ddtrace import tracer, patch, Span
3633
from ddtrace import __version__ as ddtrace_version
3734
from ddtrace.propagation.http import HTTPPropagator

0 commit comments

Comments
 (0)