From 6a710f47699fe782fdb849663b11d36c02f4935d Mon Sep 17 00:00:00 2001 From: SantaSpeen Date: Thu, 20 Mar 2025 19:29:19 +0300 Subject: [PATCH] [+] if sys.stdout --- setup_logger.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup_logger.py b/setup_logger.py index dba7d7a..abe740a 100644 --- a/setup_logger.py +++ b/setup_logger.py @@ -52,7 +52,8 @@ def setup(console_debug=False, file_debug=False, file_low_debug=False): logger.remove() logger.level("EVCALL", no=9, color="") fmt = "{elapsed} -- {time:YYYY-MM-DD HH:mm:ss.SSS} | {level:<8} | {extra[module]:^12} | {extra[prefix]:<12} | {message}" - logger.add(sys.stdout, level="DEBUG" if console_debug else "INFO", format=fmt, backtrace=True, diagnose=True) + if sys.stdout: + logger.add(sys.stdout, level="DEBUG" if console_debug else "INFO", format=fmt, backtrace=True, diagnose=True) logger.add(log_file, level="INFO", format=fmt, backtrace=False, diagnose=False, rotation="25 MB") if file_debug: logger.add(log_dir / "debug.log", level=0, format=fmt, rotation="10 MB")