diff options
author | Kyomotoi <[email protected]> | 2022-10-13 16:22:02 +0800 |
---|---|---|
committer | Kyomotoi <[email protected]> | 2022-10-13 16:22:02 +0800 |
commit | 62f339d431811c5908a7e5f2eaabd6d45ca1be84 (patch) | |
tree | 8df4009910fd87af836dbff6acbdb0dc0e8bb676 /ATRI/log.py | |
parent | cbe782eca371856a1b29586b9681a510827aff1c (diff) | |
download | ATRI-62f339d431811c5908a7e5f2eaabd6d45ca1be84.tar.gz ATRI-62f339d431811c5908a7e5f2eaabd6d45ca1be84.tar.bz2 ATRI-62f339d431811c5908a7e5f2eaabd6d45ca1be84.zip |
๐จโก๏ธ ่ท่ฟ config ้กน็้ๆ
Diffstat (limited to 'ATRI/log.py')
-rw-r--r-- | ATRI/log.py | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/ATRI/log.py b/ATRI/log.py index 77f16ef..75fe4e4 100644 --- a/ATRI/log.py +++ b/ATRI/log.py @@ -2,17 +2,17 @@ import sys from pathlib import Path from datetime import datetime -from nonebot.log import logger +from nonebot.log import logger as log -from .config import BotSelfConfig +from ATRI import conf LOGGER_DIR = Path(".") / "data" / "logs" LOGGER_DIR.mkdir(exist_ok=True, parents=True) -NOW_TIME = datetime.now().strftime("%Y%m%d-%H") +_NOW_TIME = datetime.now().strftime("%Y%m%d-%H") -log_format = ( +_LOG_FORMAT = ( "\033[36mATRI\033[0m " "| <g>{time:MM-DD HH:mm:ss}</g> " "| <lvl>{level}</lvl> " @@ -36,47 +36,47 @@ class LoguruNameDealer: return record -logger.remove() -logger.add( +log.remove() +log.add( sys.stdout, - level="DEBUG" if BotSelfConfig.debug else "INFO", + level="DEBUG" if conf.BotConfig.debug else "INFO", colorize=True, filter=LoguruNameDealer(), - format=log_format, + format=_LOG_FORMAT, ) -logger.add( - LOGGER_DIR / "info" / f"{NOW_TIME}.log", +log.add( + LOGGER_DIR / "info" / f"{_NOW_TIME}.log", rotation="10 MB", enqueue=True, level="INFO", encoding="utf-8", - format=log_format, + format=_LOG_FORMAT, ) -logger.add( - LOGGER_DIR / "warning" / f"{NOW_TIME}.log", +log.add( + LOGGER_DIR / "warning" / f"{_NOW_TIME}.log", rotation="10 MB", enqueue=True, level="WARNING", encoding="utf-8", - format=log_format, + format=_LOG_FORMAT, ) -logger.add( - LOGGER_DIR / "error" / f"{NOW_TIME}.log", +log.add( + LOGGER_DIR / "error" / f"{_NOW_TIME}.log", rotation="10 MB", enqueue=True, level="ERROR", encoding="utf-8", - format=log_format, + format=_LOG_FORMAT, ) -logger.add( - LOGGER_DIR / "debug" / f"{NOW_TIME}.log", +log.add( + LOGGER_DIR / "debug" / f"{_NOW_TIME}.log", rotation="10 MB", enqueue=True, level="DEBUG", encoding="utf-8", - format=log_format, + format=_LOG_FORMAT, ) |