in elastic_agent_client/util/logger.py [0:0]
def set_logger(log_level=logging.INFO):
try:
_logger = logger
except NameError:
_logger = None
if _logger is None:
logging.setLoggerClass(ExtraLogger)
_logger = logging.getLogger("agent-client-py")
_logger.handlers.clear()
handler = logging.StreamHandler()
handler.setFormatter(ecs_logging.StdlibFormatter())
_logger.addHandler(handler)
_logger.propagate = False
_logger.setLevel(log_level)
_logger.handlers[0].setLevel(log_level)
return _logger