diff --git a/setup_logger.py b/setup_logger.py
index 6e60da5..d679c76 100644
--- a/setup_logger.py
+++ b/setup_logger.py
@@ -48,14 +48,14 @@ def zip_logs():
"Some files are locked...\nProgram cannot works in multiplies instances.")
sys.exit(1)
-def setup(debug=False, low_debug=False):
+def setup(console_debug=False, file_debug=False, file_low_debug=False):
logger.remove()
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 debug else "INFO", format=fmt, backtrace=True, diagnose=True)
+ 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 debug:
+ if file_debug:
logger.add(log_dir / "debug.log", level="DEBUG", format=fmt, rotation="10 MB")
- if low_debug:
+ if file_low_debug:
logger.add(log_dir / "low_debug.log", level="DEBUG", rotation="10 MB")
sys.excepthook = handle_exception
threading.excepthook = handle_thread_exception