in ees_sharepoint/base_command.py [0:0]
def logger(self):
"""Get the logger instance for the running command.
log level will be determined by the configuration
setting log_level.
"""
log_level = self.config.get_value("log_level")
logger = logging.getLogger(__name__)
logger.propagate = False
logger.setLevel(log_level)
handler = logging.StreamHandler()
# Uncomment the following lines to output logs in ECS-compatible format
# formatter = ecs_logging.StdlibFormatter()
# handler.setFormatter(formatter)
handler.setLevel(log_level)
logger.addHandler(handler)
return logger