@@ -313,11 +313,9 @@ def _setup_telemetry(
313313 # TODO - remove the else branch here once maybe_set_otel_providers is no
314314 # longer experimental.
315315 if otel_to_cloud :
316- _setup_gcp_telemetry_experimental (internal_exporters = internal_exporters )
316+ _setup_gcp_telemetry (internal_exporters = internal_exporters )
317317 elif _otel_env_vars_enabled ():
318- _setup_telemetry_from_env_experimental (
319- internal_exporters = internal_exporters
320- )
318+ _setup_telemetry_from_env (internal_exporters = internal_exporters )
321319 else :
322320 # Old logic - to be removed when above leaves experimental.
323321 tracer_provider = TracerProvider ()
@@ -339,7 +337,7 @@ def _otel_env_vars_enabled() -> bool:
339337 ])
340338
341339
342- def _setup_gcp_telemetry_experimental (
340+ def _setup_gcp_telemetry (
343341 internal_exporters : list [SpanProcessor ] = None ,
344342):
345343 if typing .TYPE_CHECKING :
@@ -381,7 +379,7 @@ def _setup_gcp_telemetry_experimental(
381379 _setup_instrumentation_lib_if_installed ()
382380
383381
384- def _setup_telemetry_from_env_experimental (
382+ def _setup_telemetry_from_env (
385383 internal_exporters : list [SpanProcessor ] = None ,
386384):
387385 from ..telemetry .setup import maybe_set_otel_providers
@@ -669,8 +667,8 @@ def get_fast_api_app(
669667 tear_down_observer: Callback for cleaning up the file system observer.
670668 register_processors: Callback for additional Span processors to be added
671669 to the TracerProvider.
672- otel_to_cloud: EXPERIMENTAL. Whether to enable Cloud Trace
673- and Cloud Logging integrations.
670+ otel_to_cloud: Whether to enable Cloud Trace and Cloud Logging
671+ integrations.
674672
675673 Returns:
676674 A FastAPI app instance.
0 commit comments