Skip to content

Commit 72f0968

Browse files
committed
move
1 parent cdee8bc commit 72f0968

2 files changed

Lines changed: 17 additions & 9 deletions

File tree

sentry_sdk/traces.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -591,17 +591,8 @@ def make_db_query(sql):
591591
"""
592592
from sentry_sdk.tracing_utils import (
593593
create_streaming_span_decorator,
594-
has_span_streaming_enabled,
595594
)
596595

597-
client = sentry_sdk.get_client()
598-
if not has_span_streaming_enabled(client.options):
599-
warnings.warn(
600-
"Using span streaming API in non-span-streaming mode. Use "
601-
"@sentry_sdk.trace instead.",
602-
stacklevel=2,
603-
)
604-
605596
decorator = create_streaming_span_decorator(
606597
name=name,
607598
attributes=attributes,

sentry_sdk/tracing_utils.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import os
55
import re
66
import sys
7+
import warnings
78
from collections.abc import Mapping, MutableMapping
89
from datetime import timedelta
910
from random import Random
@@ -958,6 +959,14 @@ def span_decorator(f: "Any") -> "Any":
958959

959960
@functools.wraps(f)
960961
async def async_wrapper(*args: "Any", **kwargs: "Any") -> "Any":
962+
client = sentry_sdk.get_client()
963+
if not has_span_streaming_enabled(client.options):
964+
warnings.warn(
965+
"Using span streaming API in non-span-streaming mode. Use "
966+
"@sentry_sdk.trace instead.",
967+
stacklevel=2,
968+
)
969+
961970
span_name = name or qualname_from_function(f) or ""
962971

963972
with start_streaming_span(
@@ -973,6 +982,14 @@ async def async_wrapper(*args: "Any", **kwargs: "Any") -> "Any":
973982

974983
@functools.wraps(f)
975984
def sync_wrapper(*args: "Any", **kwargs: "Any") -> "Any":
985+
client = sentry_sdk.get_client()
986+
if not has_span_streaming_enabled(client.options):
987+
warnings.warn(
988+
"Using span streaming API in non-span-streaming mode. Use "
989+
"@sentry_sdk.trace instead.",
990+
stacklevel=2,
991+
)
992+
976993
span_name = name or qualname_from_function(f) or ""
977994

978995
with start_streaming_span(

0 commit comments

Comments
 (0)