File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 77
88from wrapt .importer import when_imported
99
10- from ddtrace .appsec ._listeners import load_common_appsec_modules
1110from ddtrace .internal .compat import Path
1211from ddtrace .internal .telemetry .constants import TELEMETRY_NAMESPACE
1312from ddtrace .settings ._config import config
@@ -365,8 +364,6 @@ def _patch_all(**patch_modules: bool) -> None:
365364
366365 patch (raise_errors = False , ** modules )
367366
368- load_common_appsec_modules ()
369-
370367
371368def patch (raise_errors = True , ** patch_modules ):
372369 # type: (bool, Union[List[str], bool]) -> None
Original file line number Diff line number Diff line change @@ -10,10 +10,16 @@ def post_preload():
1010
1111
1212def start ():
13+ if config ._asm_enabled or config ._asm_can_be_enabled :
14+ from ddtrace .appsec ._listeners import load_common_appsec_modules
15+
16+ load_common_appsec_modules ()
17+
1318 if config ._asm_rc_enabled :
1419 from ddtrace .appsec ._remoteconfiguration import enable_appsec_rc
1520
1621 enable_appsec_rc ()
22+
1723 if config ._asm_enabled :
1824 from ddtrace .appsec ._listeners import load_appsec
1925
You can’t perform that action at this time.
0 commit comments