Rewrite logging in files & stream

This commit is contained in:
Kiryl
2022-03-28 18:39:09 +03:00
parent 1ba54bcf0e
commit 15acd45688
2 changed files with 9 additions and 6 deletions

View File

@@ -9,10 +9,10 @@ from functools import partial
from threading import Thread, active_count
from src.access import Access
from src.util.helpers import ColoredFormatter
from src.docx_converter.docx_solver import DocxBook
from src.epub_converter.epub_solver import EpubBook
def configure_file_logger(name, filename='logs/converter.log', filemode='w+',
logging_level=logging.INFO):
logger = logging.getLogger(name)
@@ -22,7 +22,8 @@ def configure_file_logger(name, filename='logs/converter.log', filemode='w+',
file_handler = logging.FileHandler(file_path, mode=filemode)
logger.addHandler(file_handler)
file_format = ColoredFormatter('%(asctime)s - %(levelname)s - %(message)s [%(filename)s:%(lineno)d in %(funcName)s]')
file_format = logging.Formatter(fmt='%(asctime)s - %(levelname)s - %(message)s [%(filename)s:%(lineno)d in %(funcName)s]')
file_handler.setFormatter(file_format)
logger.setLevel(logging_level)
return logger