update:初始化上传

This commit is contained in:
hrz
2025-02-02 23:01:14 +08:00
parent 08e3d10b1b
commit db34e7c16e
42 changed files with 2067 additions and 238 deletions
+19
View File
@@ -0,0 +1,19 @@
import logging
import sys
import os
def setup_logging(log_dir='tmp'):
"""配置全局日志"""
os.makedirs(log_dir, exist_ok=True)
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
handlers=[
logging.StreamHandler(sys.stdout),
logging.FileHandler(os.path.join(log_dir, "server.log"))
],
force=True
)
return logging.getLogger(__name__)
+10
View File
@@ -0,0 +1,10 @@
import argparse
from core.utils.util import read_config
def load_config():
"""加载配置文件"""
parser = argparse.ArgumentParser(description="Server configuration")
parser.add_argument("--config_path", type=str, default="config.yaml")
args = parser.parse_args()
return read_config(args.config_path)