Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions ddtrace/_monkey.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@

from wrapt.importer import when_imported

from ddtrace.appsec._listeners import load_common_appsec_modules
from ddtrace.internal.compat import Path
from ddtrace.internal.telemetry.constants import TELEMETRY_NAMESPACE
from ddtrace.settings._config import config
Expand Down Expand Up @@ -365,8 +364,6 @@ def _patch_all(**patch_modules: bool) -> None:

patch(raise_errors=False, **modules)

load_common_appsec_modules()


def patch(raise_errors=True, **patch_modules):
# type: (bool, Union[List[str], bool]) -> None
Expand Down
6 changes: 6 additions & 0 deletions ddtrace/internal/appsec/product.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,16 @@ def post_preload():


def start():
if config._asm_enabled or config._asm_can_be_enabled:
from ddtrace.appsec._listeners import load_common_appsec_modules

load_common_appsec_modules()

if config._asm_rc_enabled:
from ddtrace.appsec._remoteconfiguration import enable_appsec_rc

enable_appsec_rc()

if config._asm_enabled:
from ddtrace.appsec._listeners import load_appsec

Expand Down
Loading