feat: 强制重新加载配置以覆盖环境变量
- 在 `reload_config` 函数中新增了对 `.env` 文件的强制读取,确保环境变量的最新配置被加载。
This commit is contained in:
@@ -185,5 +185,7 @@ def get_config() -> UnifiedConfig:
|
|||||||
def reload_config() -> UnifiedConfig:
|
def reload_config() -> UnifiedConfig:
|
||||||
"""强制重新加载配置"""
|
"""强制重新加载配置"""
|
||||||
global _config_instance
|
global _config_instance
|
||||||
|
# 强制重新读取 .env 文件并覆盖当前环境变量
|
||||||
|
load_dotenv(override=True)
|
||||||
_config_instance = None
|
_config_instance = None
|
||||||
return get_config()
|
return get_config()
|
||||||
|
|||||||
Reference in New Issue
Block a user