File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed
instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -256,7 +256,11 @@ def instrument_app(
256256
257257 @staticmethod
258258 def uninstrument_app (app : applications .Starlette ):
259- app .user_middleware = [x for x in app .user_middleware if x .cls is not OpenTelemetryMiddleware ]
259+ app .user_middleware = [
260+ x
261+ for x in app .user_middleware
262+ if x .cls is not OpenTelemetryMiddleware
263+ ]
260264 app .middleware_stack = app .build_middleware_stack ()
261265 app ._is_instrumented_by_opentelemetry = False
262266
@@ -266,9 +270,15 @@ def instrumentation_dependencies(self) -> Collection[str]:
266270 def _instrument (self , ** kwargs : Unpack [InstrumentKwargs ]):
267271 self ._original_starlette = applications .Starlette
268272 _InstrumentedStarlette ._tracer_provider = kwargs .get ("tracer_provider" )
269- _InstrumentedStarlette ._server_request_hook = kwargs .get ("server_request_hook" )
270- _InstrumentedStarlette ._client_request_hook = kwargs .get ("client_request_hook" )
271- _InstrumentedStarlette ._client_response_hook = kwargs .get ("client_response_hook" )
273+ _InstrumentedStarlette ._server_request_hook = kwargs .get (
274+ "server_request_hook"
275+ )
276+ _InstrumentedStarlette ._client_request_hook = kwargs .get (
277+ "client_request_hook"
278+ )
279+ _InstrumentedStarlette ._client_response_hook = kwargs .get (
280+ "client_response_hook"
281+ )
272282 _InstrumentedStarlette ._meter_provider = kwargs .get ("_meter_provider" )
273283
274284 applications .Starlette = _InstrumentedStarlette
You can’t perform that action at this time.
0 commit comments