Fix local-outside-function error in docker_network_connect and misuse of warn for background script launches in array_started
This commit is contained in:
@@ -208,7 +208,8 @@ for network in "${NETWORK_CONNECT_NETWORKS[@]}"; do
|
|||||||
|
|
||||||
# ── Step 1 — ensure network exists ───────────────────────────────────────────────────────
|
# ── Step 1 — ensure network exists ───────────────────────────────────────────────────────
|
||||||
if timeout "$DOCKER_TIMEOUT" docker network inspect "$network" &>/dev/null; then
|
if timeout "$DOCKER_TIMEOUT" docker network inspect "$network" &>/dev/null; then
|
||||||
local net_subnet net_driver
|
net_subnet=""
|
||||||
|
net_driver=""
|
||||||
net_subnet=$(timeout "$DOCKER_TIMEOUT" docker network inspect "$network" \
|
net_subnet=$(timeout "$DOCKER_TIMEOUT" docker network inspect "$network" \
|
||||||
--format '{{range .IPAM.Config}}{{.Subnet}}{{end}}' 2>/dev/null || echo "unknown")
|
--format '{{range .IPAM.Config}}{{.Subnet}}{{end}}' 2>/dev/null || echo "unknown")
|
||||||
net_driver=$(timeout "$DOCKER_TIMEOUT" docker network inspect "$network" \
|
net_driver=$(timeout "$DOCKER_TIMEOUT" docker network inspect "$network" \
|
||||||
|
|||||||
@@ -208,7 +208,7 @@ for relative_path in "${ARRAY_START_SCRIPTS[@]}"; do
|
|||||||
|
|
||||||
if kill -0 "$PID" 2>/dev/null; then
|
if kill -0 "$PID" 2>/dev/null; then
|
||||||
# Still running → continuous script
|
# Still running → continuous script
|
||||||
warn "$SCRIPT_NAME — running (PID $PID) ✅"
|
log "$SCRIPT_NAME — running (PID $PID) ✅"
|
||||||
(( LAUNCHED++ ))
|
(( LAUNCHED++ ))
|
||||||
else
|
else
|
||||||
# Exited — check if one-shot success or failure
|
# Exited — check if one-shot success or failure
|
||||||
|
|||||||
Reference in New Issue
Block a user