完成资源管理阶段七验收
补齐视频与资源读取失败空态测试 完成全量前后端和 Rust CI 验收 修复 macOS/BSD 跨平台门禁与测试隔离 更新阶段七验收与共享项目记忆
This commit is contained in:
@@ -892,7 +892,9 @@ ensure_default_worker_service() {
|
||||
return 1
|
||||
fi
|
||||
|
||||
mapfile -t services < <(list_worker_services "${pattern}")
|
||||
while IFS= read -r service; do
|
||||
services+=("${service}")
|
||||
done < <(list_worker_services "${pattern}")
|
||||
if [[ "${#services[@]}" -gt 0 ]]; then
|
||||
return 0
|
||||
fi
|
||||
@@ -1033,7 +1035,9 @@ restart_worker_services() {
|
||||
fi
|
||||
|
||||
ensure_default_worker_service "${pattern}"
|
||||
mapfile -t services < <(list_worker_services "${pattern}")
|
||||
while IFS= read -r service; do
|
||||
services+=("${service}")
|
||||
done < <(list_worker_services "${pattern}")
|
||||
if [[ "${#services[@]}" -eq 0 ]]; then
|
||||
echo "[production-api-deploy] 未发现已加载的外部生成 worker 单元: ${pattern}" >&2
|
||||
return 1
|
||||
@@ -1052,7 +1056,9 @@ wait_for_worker_services() {
|
||||
return 0
|
||||
fi
|
||||
|
||||
mapfile -t services < <(list_worker_services "${pattern}")
|
||||
while IFS= read -r service; do
|
||||
services+=("${service}")
|
||||
done < <(list_worker_services "${pattern}")
|
||||
if [[ "${#services[@]}" -eq 0 ]]; then
|
||||
echo "[production-api-deploy] 外部生成 worker 单元不存在,发布失败: ${pattern}" >&2
|
||||
return 1
|
||||
|
||||
Reference in New Issue
Block a user