refactor: filter和ignore独立成新的cntfilter包

This commit is contained in:
RockChinQ
2024-01-25 15:28:23 +08:00
parent f4ae9df3bf
commit a9a798b19d
17 changed files with 440 additions and 146 deletions

View File

@@ -4,17 +4,8 @@ from ..config import manager as config_mgr
from ..config.impls import pymodule
async def load_python_module_config(config_name: str, template_name: str) -> config_mgr.ConfigManager:
"""加载Python模块配置文件"""
cfg_inst = pymodule.PythonModuleConfigFile(
config_name,
template_name
)
cfg_mgr = config_mgr.ConfigManager(cfg_inst)
await cfg_mgr.load_config()
return cfg_mgr
load_python_module_config = config_mgr.load_python_module_config
load_json_config = config_mgr.load_json_config
async def override_config_manager(cfg_mgr: config_mgr.ConfigManager) -> list[str]: