File tree Expand file tree Collapse file tree 5 files changed +9
-13
lines changed Expand file tree Collapse file tree 5 files changed +9
-13
lines changed Original file line number Diff line number Diff line change @@ -608,9 +608,7 @@ def __init__(
608
608
self ._multi_log_record_processor = (
609
609
multi_log_record_processor or SynchronousMultiLogRecordProcessor ()
610
610
)
611
- disabled = environ .get (OTEL_SDK_DISABLED )
612
- if disabled is None :
613
- disabled = "false"
611
+ disabled = environ .get (OTEL_SDK_DISABLED , "" )
614
612
self ._disabled = disabled .lower ().strip () == "true"
615
613
self ._at_exit_handler = None
616
614
if shutdown_on_exit :
@@ -628,7 +626,7 @@ def get_logger(
628
626
) -> Logger :
629
627
if self ._disabled :
630
628
_logger .warning ("SDK is disabled." )
631
- return NoOpLogger (name )
629
+ return NoOpLogger (name , version = version , schema_url = schema_url )
632
630
return Logger (
633
631
self ._resource ,
634
632
self ._multi_log_record_processor ,
Original file line number Diff line number Diff line change @@ -396,9 +396,7 @@ def __init__(
396
396
self ._measurement_consumer = SynchronousMeasurementConsumer (
397
397
sdk_config = self ._sdk_config
398
398
)
399
- disabled = environ .get (OTEL_SDK_DISABLED )
400
- if disabled is None :
401
- disabled = "false"
399
+ disabled = environ .get (OTEL_SDK_DISABLED , "" )
402
400
self ._disabled = disabled .lower ().strip () == "true"
403
401
404
402
if shutdown_on_exit :
@@ -520,7 +518,7 @@ def get_meter(
520
518
521
519
if self ._disabled :
522
520
_logger .warning ("SDK is disabled." )
523
- return NoOpMeter (name )
521
+ return NoOpMeter (name , version = version , schema_url = schema_url )
524
522
525
523
if self ._shutdown :
526
524
_logger .warning (
Original file line number Diff line number Diff line change @@ -1177,9 +1177,7 @@ def __init__(
1177
1177
sampler = sampling ._get_from_env_or_default ()
1178
1178
self .sampler = sampler
1179
1179
self ._span_limits = span_limits or SpanLimits ()
1180
- disabled = environ .get (OTEL_SDK_DISABLED )
1181
- if disabled is None :
1182
- disabled = "false"
1180
+ disabled = environ .get (OTEL_SDK_DISABLED , "" )
1183
1181
self ._disabled = disabled .lower ().strip () == "true"
1184
1182
self ._atexit_handler = None
1185
1183
Original file line number Diff line number Diff line change @@ -465,7 +465,7 @@ def test_create_observable_up_down_counter(self):
465
465
observable_up_down_counter , ObservableUpDownCounter
466
466
)
467
467
self .assertEqual (observable_up_down_counter .name , "name" )
468
-
468
+
469
469
@patch .dict ("os.environ" , {OTEL_SDK_DISABLED : "true" })
470
470
def test_get_meter_with_sdk_disabled (self ):
471
471
meter_provider = MeterProvider ()
Original file line number Diff line number Diff line change @@ -166,7 +166,9 @@ def test_tracer_provider_accepts_concurrent_multi_span_processor(self):
166
166
@mock .patch .dict ("os.environ" , {OTEL_SDK_DISABLED : "true" })
167
167
def test_get_tracer_with_sdk_disabled (self ):
168
168
tracer_provider = trace .TracerProvider ()
169
- self .assertIsInstance (tracer_provider .get_tracer (Mock ()), trace_api .NoOpTracer )
169
+ self .assertIsInstance (
170
+ tracer_provider .get_tracer (Mock ()), trace_api .NoOpTracer
171
+ )
170
172
171
173
172
174
class TestTracerSampling (unittest .TestCase ):
You can’t perform that action at this time.
0 commit comments