File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change 1717from sentry_sdk .utils import Auth , capture_internal_exceptions
1818from sentry_sdk .utils import logger as sdk_logger
1919
20+ from sentry import options
2021from sentry .utils import metrics
2122from sentry .utils .rust import RustInfoIntegration
2223
@@ -82,14 +83,17 @@ def configure_sdk():
8283
8384 assert sentry_sdk .Hub .main .client is None
8485
85- options = settings .SENTRY_SDK_CONFIG
86+ sdk_options = settings .SENTRY_SDK_CONFIG
8687
8788 internal_transport = InternalTransport ()
8889 upstream_transport = None
89- if options .get ('dsn' ):
90- upstream_transport = make_transport (get_options (options ))
90+ if sdk_options .get ('dsn' ):
91+ upstream_transport = make_transport (get_options (sdk_options ))
9192
9293 def capture_event (event ):
94+ if event .get ('type' ) == 'transaction' and options .get ('transaction-events.force-disable' ):
95+ return
96+
9397 # Make sure we log to upstream when available first
9498 if upstream_transport is not None :
9599 # TODO(mattrobenolt): Bring this back safely.
@@ -109,7 +113,7 @@ def capture_event(event):
109113 RustInfoIntegration (),
110114 ],
111115 transport = capture_event ,
112- ** options
116+ ** sdk_options
113117 )
114118
115119
You can’t perform that action at this time.
0 commit comments