Skip to content

Commit 0a4430d

Browse files
committed
undo
1 parent 3cbd588 commit 0a4430d

1 file changed

Lines changed: 21 additions & 23 deletions

File tree

datadog_lambda/wrapper.py

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,53 +2,52 @@
22
# under the Apache License Version 2.0.
33
# This product includes software developed at Datadog (https://www.datadoghq.com/).
44
# Copyright 2019 Datadog, Inc.
5-
import logging
65
import os
6+
import logging
77
import traceback
8+
import ujson as json
89
from importlib import import_module
910
from time import time_ns
1011

11-
import ujson as json
12-
12+
from datadog_lambda.extension import should_use_extension, flush_extension
1313
from datadog_lambda.cold_start import (
14-
ColdStartTracer,
14+
set_cold_start,
1515
is_cold_start,
16-
is_managed_instances_mode,
17-
is_new_sandbox,
1816
is_proactive_init,
19-
set_cold_start,
17+
is_new_sandbox,
18+
is_managed_instances_mode,
19+
ColdStartTracer,
2020
)
2121
from datadog_lambda.config import config
2222
from datadog_lambda.constants import (
23-
Headers,
2423
TraceContextSource,
2524
XraySubsegment,
25+
Headers,
2626
)
27-
from datadog_lambda.durable import (
28-
extract_durable_execution_status,
29-
extract_durable_function_tags,
30-
)
31-
from datadog_lambda.extension import flush_extension, should_use_extension
3227
from datadog_lambda.module_name import modify_module_name
3328
from datadog_lambda.span_pointers import calculate_span_pointers
3429
from datadog_lambda.tag_object import tag_object
3530
from datadog_lambda.tracing import (
36-
InferredSpanInfo,
37-
create_dd_dummy_metadata_subsegment,
38-
create_function_execution_span,
39-
create_inferred_span,
4031
extract_dd_trace_context,
32+
create_dd_dummy_metadata_subsegment,
4133
inject_correlation_ids,
42-
is_authorizer_response,
4334
mark_trace_as_error_for_5xx_responses,
44-
propagator,
4535
set_correlation_ids,
4636
set_dd_trace_py_root,
37+
create_function_execution_span,
38+
create_inferred_span,
39+
InferredSpanInfo,
40+
is_authorizer_response,
4741
tracer,
42+
propagator,
43+
)
44+
from datadog_lambda.durable import (
45+
extract_durable_function_tags,
46+
extract_durable_execution_status,
4847
)
4948
from datadog_lambda.trigger import (
50-
extract_http_status_code_tag,
5149
extract_trigger_tags,
50+
extract_http_status_code_tag,
5251
)
5352

5453
logger = logging.getLogger(__name__)
@@ -58,14 +57,13 @@
5857
# making changes to any ddtrace import.
5958

6059
if config.appsec_enabled:
61-
from ddtrace.internal.appsec.product import start
62-
6360
from datadog_lambda.asm import (
6461
asm_set_context,
65-
asm_start_request,
6662
asm_start_response,
63+
asm_start_request,
6764
get_asm_blocked_response,
6865
)
66+
from ddtrace.internal.appsec.product import start
6967

7068
start()
7169

0 commit comments

Comments
 (0)