Newer
Older
import logging
import yaml
with open("config.yaml", 'r') as yamlfile:
cfg = yaml.load(yamlfile)
log_level = cfg['session']['log_level']
numeric_level = getattr(logging, log_level.upper(), None)
if not isinstance(numeric_level, int):
raise ValueError('Invalid log level: %s' % log_level)
logging.basicConfig(level=numeric_level, format='%(asctime)s %(levelname)-8s %(message)s', datefmt='%Y-%m-%d %H:%M:%S')
logging.getLogger("pika").setLevel(logging.WARN)