From 62f339d431811c5908a7e5f2eaabd6d45ca1be84 Mon Sep 17 00:00:00 2001 From: Kyomotoi <0w0@imki.moe> Date: Thu, 13 Oct 2022 16:22:02 +0800 Subject: =?UTF-8?q?=F0=9F=8E=A8=E2=9A=A1=EF=B8=8F=20=E8=B7=9F=E8=BF=9B=20c?= =?UTF-8?q?onfig=20=E9=A1=B9=E7=9A=84=E9=87=8D=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ATRI/log.py | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) (limited to 'ATRI/log.py') 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 " "| {time:MM-DD HH:mm:ss} " "| {level} " @@ -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, ) -- cgit v1.2.3