1
This commit is contained in:
parent
60823b4056
commit
c9f676c68a
|
|
@ -634,7 +634,18 @@ class ConfigManager:
|
|||
if key in self._cache:
|
||||
return self._cache[key]
|
||||
|
||||
# 3. 从环境变量读取
|
||||
# 3. 从全局策略配置读取(如果账号未设置)
|
||||
# API密钥等敏感信息不走全局配置
|
||||
if key not in ("BINANCE_API_KEY", "BINANCE_API_SECRET", "USE_TESTNET"):
|
||||
try:
|
||||
# GlobalStrategyConfigManager是单例,开销很小
|
||||
global_val = GlobalStrategyConfigManager().get(key)
|
||||
if global_val is not None:
|
||||
return global_val
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# 4. 从环境变量读取
|
||||
env_value = os.getenv(key)
|
||||
if env_value is not None:
|
||||
return env_value
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user