This commit is contained in:
Wenjie Zhang 2024-07-14 21:44:27 +08:00
parent d947d82602
commit 5fbadef1d4
2 changed files with 4 additions and 3 deletions

View File

@ -1,9 +1,9 @@
import os
import json
import yaml
import logging
from utils.logging_config import setup_logger
logger = logging.getLogger(__name__)
logger = setup_logger("Config")
class SimpleConfig(dict):
@ -32,6 +32,7 @@ class Config(SimpleConfig):
def __init__(self, filename=None):
super().__init__()
self.filename = filename
logger.info(f"Loading config from {filename}")
### startup
self.mode = "cli"

View File

@ -5,7 +5,7 @@ from datetime import datetime
# DATETIME = datetime.now().strftime('%Y-%m-%d-%H%M%S')
DATETIME = "debug" # 为了方便,调试的时候输出到 debug.log 文件
def setup_logger(name, log_file=None, level=logging.DEBUG, console=False):
def setup_logger(name, log_file=None, level=logging.DEBUG, console=True):
if log_file is None:
log_file = f'output/log/project-{DATETIME}.log'