Files
rzhd/src/rzhdweb/zlogging.py
2018-11-12 15:50:56 +04:00

24 lines
694 B
Python

import logging
logger = logging.getLogger('rzhdweb')
logger.setLevel(logging.DEBUG)
formatter = logging.Formatter(
'%(asctime)s - %(name)s - %(module)s:%(lineno)d - %(levelname)s\n %(message)s')
debug_file = logging.FileHandler('debug.log')
debug_file.setLevel(logging.DEBUG)
debug_file.setFormatter(formatter)
logger.addHandler(debug_file)
warning_file = logging.FileHandler('warning.log')
warning_file.setLevel(logging.WARNING)
warning_file.setFormatter(formatter)
logger.addHandler(warning_file)
info_console = logging.StreamHandler()
info_console.setLevel(logging.INFO)
# info_console.setLevel(logging.WARNING)
info_console.setFormatter(formatter)
logger.addHandler(info_console)