summaryrefslogtreecommitdiff
path: root/ATRI/log.py
diff options
context:
space:
mode:
Diffstat (limited to 'ATRI/log.py')
-rw-r--r--ATRI/log.py40
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,
)