4343 OTEL_EXPORTER_OTLP_TRACES_PROTOCOL ,
4444 OTEL_TRACES_SAMPLER ,
4545 OTEL_TRACES_SAMPLER_ARG ,
46+ # TODO which env vars
4647 OTEL_LOG_LEVEL ,
4748 OTEL_PYTHON_LOG_LEVEL ,
4849 OTEL_PYTHON_LOG_FORMAT ,
@@ -241,16 +242,14 @@ def _init_logging(
241242 exporters : Dict [str , Type [LogExporter ]],
242243 resource : Resource = None ,
243244):
244- print ("_init_logging" )
245245 log_format = environ .get (OTEL_PYTHON_LOG_FORMAT , logging .BASIC_FORMAT )
246- LEVELS = {
246+ levels = {
247247 "debug" : logging .DEBUG ,
248248 "info" : logging .INFO ,
249249 "warning" : logging .WARNING ,
250250 "error" : logging .ERROR ,
251251 }
252- # log_level = LEVELS.get(environ.get(OTEL_PYTHON_LOG_LEVEL, "info"), logging.INFO)
253- log_level = LEVELS .get (environ .get (OTEL_PYTHON_LOG_LEVEL ), logging .INFO )
252+ log_level = levels .get (environ .get (OTEL_PYTHON_LOG_LEVEL , "info" ).lower (), logging .INFO )
254253
255254 provider = LoggerProvider (resource = resource )
256255 set_logger_provider (provider )
@@ -263,12 +262,6 @@ def _init_logging(
263262
264263 handler = LoggingHandler (level = logging .NOTSET , logger_provider = provider )
265264
266- # fmt = Formatter(fs, dfs, style)
267- # handler.setFormatter(fmt)
268- # logging.getLogger().addHandler(handler)
269- # logging.getLogger().setLevel(log_level)
270- # logging.getLogger().addHandler(handler)
271-
272265 logging .basicConfig (
273266 format = log_format ,
274267 level = log_level ,
0 commit comments