[+] module_set="^12", prefix_set="<12"

This commit is contained in:
Maxim Khomutov 2025-03-24 00:33:16 +03:00
parent 5d1f75269f
commit 0a8dc372a4

View File

@ -48,10 +48,10 @@ def zip_logs():
"Some files are locked...\nProgram cannot works in multiplies instances.")
sys.exit(1)
def setup(console_debug=False, file_debug=False, file_low_debug=False):
def setup(console_debug=False, file_debug=False, file_low_debug=False, module_set="^12", prefix_set="<12"):
logger.remove()
logger.level("EVCALL", no=9, color="<blue>")
fmt = "<green>{elapsed} -- {time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <level>{level:<8}</level> | {extra[module]:^12} | {extra[prefix]:<12} | {message}"
fmt = "<green>{elapsed} -- {time:YYYY-MM-DD HH:mm:ss.SSS}</green> | <level>{level:<8}</level> | {extra[module]:%s} | {extra[prefix]:%s} | {message}" % (module_set, prefix_set)
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")