File tree Expand file tree Collapse file tree
opentelemetry-sdk/src/opentelemetry/sdk/trace Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1127,6 +1127,9 @@ def __init__(
11271127 self ._instrumentation_scope = instrumentation_scope
11281128 self ._tracer_provider = _tracer_provider
11291129
1130+ meter_provider = meter_provider or metrics_api .get_meter_provider ()
1131+ self ._tracer_metrics = TracerMetrics (meter_provider )
1132+
11301133 def _is_enabled (self ) -> bool :
11311134 """If the tracer is not enabled, start_span will create a NonRecordingSpan"""
11321135
@@ -1137,9 +1140,6 @@ def _is_enabled(self) -> bool:
11371140 )
11381141 return tracer_config .is_enabled
11391142
1140- meter_provider = meter_provider or metrics_api .get_meter_provider ()
1141- self ._tracer_metrics = TracerMetrics (meter_provider )
1142-
11431143 @_agnosticcontextmanager # pylint: disable=protected-access
11441144 def start_as_current_span (
11451145 self ,
You can’t perform that action at this time.
0 commit comments