From 3f077d7d752893fc326c5beb09c2fe7343afda7c Mon Sep 17 00:00:00 2001 From: Rey Abolofia Date: Tue, 9 Apr 2024 11:36:38 -0700 Subject: [PATCH 1/2] Delay import of logging initialization code. --- datadog_lambda/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/datadog_lambda/__init__.py b/datadog_lambda/__init__.py index 5cc2ba00..a037514f 100644 --- a/datadog_lambda/__init__.py +++ b/datadog_lambda/__init__.py @@ -1,5 +1,4 @@ from datadog_lambda.cold_start import initialize_cold_start_tracing -from datadog_lambda.logger import initialize_logging import os @@ -20,4 +19,8 @@ __version__ = importlib_metadata.version(__name__) + +from datadog_lambda.logger import initialize_logging + + initialize_logging(__name__) From 741e9ace81670805ba7c5255f48341b7233ab024 Mon Sep 17 00:00:00 2001 From: Rey Abolofia Date: Tue, 9 Apr 2024 12:21:26 -0700 Subject: [PATCH 2/2] Fix flake8 error. --- datadog_lambda/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog_lambda/__init__.py b/datadog_lambda/__init__.py index a037514f..5063b2f9 100644 --- a/datadog_lambda/__init__.py +++ b/datadog_lambda/__init__.py @@ -20,7 +20,7 @@ __version__ = importlib_metadata.version(__name__) -from datadog_lambda.logger import initialize_logging +from datadog_lambda.logger import initialize_logging # noqa: E402 initialize_logging(__name__)