From f4fcf175ecbc664715b89022f6714d764ad76e68 Mon Sep 17 00:00:00 2001 From: qing <1776177662@qq.com> Date: Wed, 19 Aug 2026 05:00:41 +0800 Subject: [PATCH] fix(memdb): align _run.sh with CLI-passed args convention _run.sh hardcoded --instance/--log-level while also forwarding "$@", so core's services.yaml args produced a duplicate --instance and boost program_options aborted startup. Now pure "$@" passthrough, matching db2/ca/captcha2; binary defaults keep manual runs unchanged. --- memdb/_run.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/memdb/_run.sh b/memdb/_run.sh index 7ff9670..b3987e3 100644 --- a/memdb/_run.sh +++ b/memdb/_run.sh @@ -1,4 +1,5 @@ #!/bin/bash set -e cd "$(dirname "$0")" -exec ./build/memdb --instance "${INSTANCE:-memdb}" --log-level "${LOG_LEVEL:-info}" "$@" \ No newline at end of file +# 配置全部经 CLI 传递(core/services.yaml 的 args 声明),与 db2/ca/captcha2 的 _run.sh 惯例一致 +exec ./build/memdb "$@" \ No newline at end of file