From 835ec229c5af94167a36b0d99f42f17f8de18c68 Mon Sep 17 00:00:00 2001 From: zaragoza444 Date: Sun, 28 Jun 2026 09:57:35 -0700 Subject: [PATCH] fix: pass config env vars when starting OMNL services Co-authored-by: Cursor --- scripts/deployment/deploy-omnl-bank-production.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/deployment/deploy-omnl-bank-production.sh b/scripts/deployment/deploy-omnl-bank-production.sh index 480efac..ad1bf4f 100644 --- a/scripts/deployment/deploy-omnl-bank-production.sh +++ b/scripts/deployment/deploy-omnl-bank-production.sh @@ -67,8 +67,13 @@ start_svc() { local cmd="$4" log "Starting $name on :$port" cd "$REPO_DIR/$dir" - pkill -f "node.*$dir" 2>/dev/null || true - nohup bash -c "$cmd" >"$LOG_DIR/$name.log" 2>&1 & + pkill -f "smom-dbis-138/$dir" 2>/dev/null || true + nohup env \ + SETTLEMENT_MIDDLEWARE_CONFIG="$SETTLEMENT_MIDDLEWARE_CONFIG" \ + DBIS_EXCHANGE_CONFIG="$DBIS_EXCHANGE_CONFIG" \ + OMNL_SUPPORTED_CHAINS_CONFIG="$OMNL_SUPPORTED_CHAINS_CONFIG" \ + OMNL_M2_TOKEN_REGISTRY="$OMNL_M2_TOKEN_REGISTRY" \ + bash -c "$cmd" >"$LOG_DIR/$name.log" 2>&1 & echo $! >"$LOG_DIR/$name.pid" }