su-automod/beloved_logger.py

19 lines
500 B
Python
Executable File

import logging
import var
logger = logging.getLogger('logger')
logger.setLevel(logging.INFO)
file_log = logging.FileHandler(f'logs/log{var.log_startup_time}.txt')
file_log.setLevel(logging.INFO)
console_log = logging.StreamHandler()
console_log.setLevel(logging.INFO)
formatter = logging.Formatter('%(asctime)s - %(name)s - %(module)s - %(levelname)s - %(message)s')
file_log.setFormatter(formatter)
console_log.setFormatter(formatter)
logger.addHandler(file_log)
logger.addHandler(console_log)