From c5fc6c6030d7d9d1b2af3d5165bebed3decd741b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Mon, 2 Oct 2017 06:51:13 +0200 Subject: New upstream version 0.9.4 --- raphodo/iplogging.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'raphodo/iplogging.py') diff --git a/raphodo/iplogging.py b/raphodo/iplogging.py index e58dd3d..d035a70 100644 --- a/raphodo/iplogging.py +++ b/raphodo/iplogging.py @@ -81,9 +81,11 @@ def full_log_file_path(): log_file = os.path.join(os.path.expanduser('~'), logfile_name) return log_file + def setup_main_process_logging(logging_level: int) -> logging.Logger: """ Setup logging at the module level + :param log_file_path: path where log file should be stored :param logging_level: logging module's logging level for console output :return: default logging object @@ -92,18 +94,20 @@ def setup_main_process_logging(logging_level: int) -> logging.Logger: log_file = full_log_file_path() logger = logging.getLogger() max_bytes = 1024 * 1024 # 1 MB - filehandler = RotatingGzipFileHandler(log_file, maxBytes=max_bytes, backupCount=5) + filehandler = RotatingGzipFileHandler(log_file, maxBytes=max_bytes, backupCount=10) filehandler.setLevel(logging.DEBUG) filehandler.setFormatter(logging.Formatter(file_logging_format, logging_date_format)) logger.addHandler(filehandler) logger.setLevel(logging.DEBUG) consolehandler = logging.StreamHandler() + consolehandler.set_name('console') if not use_colorlog: consolehandler.setFormatter(logging.Formatter(logging_format)) else: - consolehandler.setFormatter(colorlog.ColoredFormatter(fmt=colored_logging_format, - log_colors=log_colors)) + consolehandler.setFormatter( + colorlog.ColoredFormatter(fmt=colored_logging_format, log_colors=log_colors) + ) consolehandler.setLevel(logging_level) logger.addHandler(consolehandler) return logger -- cgit v1.2.3