fix(portfolio): worker VPS分支也走unified provider:默认local(仅parquet)无指数点位致基准曲线恒空(dbbardata才有);冒烟实证VPS unified全链路OK [vps]
This commit is contained in:
@@ -160,8 +160,9 @@ def _build_argv(
|
||||
"--min-commission", str(min_commission),
|
||||
"--slippage", str(slippage),
|
||||
]
|
||||
# NAS container: unified provider reads NAS authoritative data layer
|
||||
# (dbbardata + parquet). VPS keeps default provider (cwd=_VPS_WORKDIR).
|
||||
# 统一走 unified provider(方案A权威层 dbbardata+parquet):
|
||||
# VPS 之前默认 local(仅 parquet)——指数点位只在 dbbardata,基准曲线恒空
|
||||
# (2026-08-13 VPS 冒烟实测);unified 在 VPS 读本地库,已验证全链路 OK。
|
||||
if cwd == "/app":
|
||||
nas_provider_config = json.dumps({
|
||||
"db_path": "/volume1/stock/sanguo_vnpy_v2/data_backup/quant_trading.db",
|
||||
@@ -171,6 +172,8 @@ def _build_argv(
|
||||
elif provider_config:
|
||||
argv += ["--provider", "unified",
|
||||
"--provider-config", json.dumps(provider_config)]
|
||||
else:
|
||||
argv += ["--provider", "unified"]
|
||||
return argv, cwd
|
||||
|
||||
# Mac: SSH to VPS (remote cmd hand-built, no shlex.quote: POSIX single
|
||||
|
||||
Reference in New Issue
Block a user