From eda36c8b69d6b04ba06c883b5160f194d55ff70b Mon Sep 17 00:00:00 2001 From: p Date: Thu, 13 Aug 2026 17:52:41 +0800 Subject: [PATCH] fix: load_path.sh tolerate per-module failure (no set -e) --- load_path.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/load_path.sh b/load_path.sh index 0861b83..2813edf 100644 --- a/load_path.sh +++ b/load_path.sh @@ -1,9 +1,9 @@ #!/usr/bin/env bash # 初始化所有模块的 RBAC 路径权限(调用各模块 scripts/load_path.py) -set -e +# 单个模块失败不阻塞其他模块 cdir=$(cd "$(dirname "$0")" && pwd) for s in $(ls "$cdir"/pkgs/*/scripts/load_path.py 2>/dev/null) do echo "==> $s" - "$cdir/py3/bin/python" "$s" + "$cdir/py3/bin/python" "$s" || echo " WARN: $s failed" done