diff --git a/app/core/config.py b/app/core/config.py index 9785b6f5..4862cf2f 100644 --- a/app/core/config.py +++ b/app/core/config.py @@ -418,7 +418,7 @@ class ConfigModel(BaseModel): # 是否开启插件热加载 PLUGIN_AUTO_RELOAD: bool = False # 本地插件仓库目录,多个地址使用,分隔 - PLUGIN_LOCAL_PATHS: Optional[str] = None + PLUGIN_LOCAL_REPO_PATHS: Optional[str] = None # ==================== Github & PIP ==================== # Github token,提高请求api限流阈值 ghp_**** diff --git a/app/core/plugin.py b/app/core/plugin.py index 40a128fa..2d0e3f2f 100644 --- a/app/core/plugin.py +++ b/app/core/plugin.py @@ -39,7 +39,7 @@ from app.utils.system import SystemUtils class PluginManager(ConfigReloadMixin, metaclass=Singleton): """插件管理器""" - CONFIG_WATCH = {"DEV", "PLUGIN_AUTO_RELOAD", "PLUGIN_LOCAL_PATHS"} + CONFIG_WATCH = {"DEV", "PLUGIN_AUTO_RELOAD", "PLUGIN_LOCAL_REPO_PATHS"} def __init__(self): # 插件列表 diff --git a/app/helper/plugin.py b/app/helper/plugin.py index 649b78b4..81c42ba3 100644 --- a/app/helper/plugin.py +++ b/app/helper/plugin.py @@ -80,10 +80,10 @@ class PluginHelper(metaclass=WeakSingleton): """ 获取本地插件来源目录列表。 """ - if not settings.PLUGIN_LOCAL_PATHS: + if not settings.PLUGIN_LOCAL_REPO_PATHS: return [] paths = [] - for item in settings.PLUGIN_LOCAL_PATHS.split(","): + for item in settings.PLUGIN_LOCAL_REPO_PATHS.split(","): local_path = item.strip() if not local_path: continue