Skip to content

Commit 12f2017

Browse files
committed
Add changelog
1 parent c88ac3f commit 12f2017

File tree

1 file changed

+14
-4
lines changed
  • instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette

1 file changed

+14
-4
lines changed

instrumentation/opentelemetry-instrumentation-starlette/src/opentelemetry/instrumentation/starlette/__init__.py

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)