/opt/cloudlinux/venv/lib/python3.11/site-packages/sentry_sdk
NameSizeModeActions
crons/-0755rm
integrations/-0755rm
__pycache__/-0755rm
api.py61920644editdlrm
attachments.py18110644editdlrm
client.py228900644editdlrm
consts.py86970644editdlrm
debug.py11320644editdlrm
envelope.py95910644editdlrm
hub.py270500644editdlrm
monitor.py30370644editdlrm
profiler.py339780644editdlrm
py.typed00644editdlrm
scope.py248440644editdlrm
scrubber.py38930644editdlrm
serializer.py132850644editdlrm
session.py55610644editdlrm
sessions.py59000644editdlrm
tracing.py297390644editdlrm
tracing_utils.py122870644editdlrm
tracing_utils_py2.py12440644editdlrm
tracing_utils_py3.py21460644editdlrm
transport.py185700644editdlrm
utils.py466760644editdlrm
worker.py42540644editdlrm
_compat.py27950644editdlrm
_functools.py49570644editdlrm
_lru_cache.py53900644editdlrm
_queue.py112670644editdlrm
_types.py22470644editdlrm
_werkzeug.py37900644editdlrm
__init__.py10560644editdlrm
Edit: /opt/cloudlinux/venv/lib/python3.11/site-packages/sentry_sdk/debug.py (1132B)
import sys import logging from sentry_sdk import utils from sentry_sdk.hub import Hub from sentry_sdk.utils import logger from sentry_sdk.client import _client_init_debug from logging import LogRecord class _HubBasedClientFilter(logging.Filter): def filter(self, record): # type: (LogRecord) -> bool if _client_init_debug.get(False): return True hub = Hub.current if hub is not None and hub.client is not None: return hub.client.options["debug"] return False def init_debug_support(): # type: () -> None if not logger.handlers: configure_logger() configure_debug_hub() def configure_logger(): # type: () -> None _handler = logging.StreamHandler(sys.stderr) _handler.setFormatter(logging.Formatter(" [sentry] %(levelname)s: %(message)s")) logger.addHandler(_handler) logger.setLevel(logging.DEBUG) logger.addFilter(_HubBasedClientFilter()) def configure_debug_hub(): # type: () -> None def _get_debug_hub(): # type: () -> Hub return Hub.current utils._get_debug_hub = _get_debug_hub