daphne/channels/log.py
2015-11-09 11:16:32 +01:00

17 lines
436 B
Python

import logging
def setup_logger(name, verbosity=1):
formatter = logging.Formatter(fmt='%(asctime)s - %(levelname)s - %(module)s - %(message)s')
handler = logging.StreamHandler()
handler.setFormatter(formatter)
logger = logging.getLogger(name)
logger.setLevel(logging.INFO)
logger.addHandler(handler)
if verbosity > 1:
logger.setLevel(logging.DEBUG)
logger.propagate = False
return logger