File tree Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Expand file tree Collapse file tree 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change 2727 import litestar
2828 from litestar .config .app import AppConfig
2929 from litestar .config .cors import CORSConfig
30- from litestar .contrib .opentelemetry import OpenTelemetryConfig
3130 from litestar .openapi import OpenAPIConfig
3231 from litestar .openapi .plugins import SwaggerRenderPlugin
3332 from litestar .plugins .prometheus import PrometheusConfig , PrometheusController
3433 from litestar .static_files import create_static_files_router
3534
35+ if import_checker .is_litestar_opentelemetry_installed :
36+ from litestar .contrib .opentelemetry import OpenTelemetryConfig
37+
3638if import_checker .is_opentelemetry_installed :
3739 from opentelemetry .trace import get_tracer_provider
3840
Original file line number Diff line number Diff line change 1212is_fastapi_opentelemetry_installed = (
1313 is_opentelemetry_installed and find_spec ("opentelemetry.instrumentation.fastapi" ) is not None
1414)
15+ is_litestar_opentelemetry_installed = (
16+ is_opentelemetry_installed and is_litestar_installed and find_spec ("opentelemetry.instrumentation.asgi" ) is not None
17+ )
You can’t perform that action at this time.
0 commit comments