Skip to content

Commit 592ef9d

Browse files
committed
review feedback
1 parent 9817ea9 commit 592ef9d

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

sentry_sdk/client.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -886,7 +886,9 @@ def _capture_experimental_log(self, scope, log):
886886

887887
propagation_context = scope.get_active_propagation_context()
888888
if propagation_context is not None:
889-
headers["trace_id"] = propagation_context.trace_id
889+
if propagation_context.dynamic_sampling_context is not None:
890+
headers["trace"] = propagation_context.dynamic_sampling_context
891+
890892
if log["trace_id"] is None:
891893
log["trace_id"] = propagation_context.trace_id
892894

sentry_sdk/integrations/logging.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,21 @@ def ignore_logger(
6363
class LoggingIntegration(Integration):
6464
identifier = "logging"
6565

66-
def __init__(self, level=DEFAULT_LEVEL, event_level=DEFAULT_EVENT_LEVEL):
66+
def __init__(
67+
self,
68+
level=DEFAULT_LEVEL,
69+
sentry_logs_level=DEFAULT_LEVEL,
70+
event_level=DEFAULT_EVENT_LEVEL,
71+
):
6772
# type: (Optional[int], Optional[int]) -> None
6873
self._handler = None
6974
self._breadcrumb_handler = None
7075
self._sentry_logs_handler = None
7176

7277
if level is not None:
7378
self._breadcrumb_handler = BreadcrumbHandler(level=level)
79+
80+
if sentry_logs_level is not None:
7481
self._sentry_logs_handler = SentryLogsHandler(level=level)
7582

7683
if event_level is not None:

0 commit comments

Comments
 (0)