forked from LiveCarta/BookConverter
improve loggers
This commit is contained in:
@@ -9,12 +9,12 @@ 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.log', filemode='w+',
|
||||
logging_level=logging.INFO,
|
||||
logging_format='%(asctime)s - %(levelname)s - %(message)s'):
|
||||
logging_level=logging.INFO):
|
||||
logger = logging.getLogger(name)
|
||||
|
||||
folder_path = os.path.dirname(os.path.abspath(__file__))
|
||||
@@ -22,7 +22,7 @@ def configure_file_logger(name, filename='logs/converter_log.log', filemode='w+'
|
||||
|
||||
file_handler = logging.FileHandler(file_path, mode=filemode)
|
||||
logger.addHandler(file_handler)
|
||||
file_format = logging.Formatter(fmt=logging_format)
|
||||
file_format = ColoredFormatter('%(asctime)s - %(levelname)s - %(message)s (%(filename)s:%(lineno)d)')
|
||||
file_handler.setFormatter(file_format)
|
||||
logger.setLevel(logging_level)
|
||||
return logger
|
||||
|
||||
Reference in New Issue
Block a user