Fix Emby/critical-data never restarting in weekly sync window
stop_local_containers() reads LOCAL_CRITICAL_CONTAINER_NAMES, which was never set here — only rsync.sh sets it, in a child process that can't propagate back. Local stop always no-op'd, so the rebuild-on-new-image step never had anything to act on.
This commit is contained in:
@@ -185,6 +185,8 @@ else
|
|||||||
# Load container lists for stop functions
|
# Load container lists for stop functions
|
||||||
read -r -a CRITICAL_CONTAINER_NAMES <<< \
|
read -r -a CRITICAL_CONTAINER_NAMES <<< \
|
||||||
"${PROFILE_CRITICAL_CONTAINER_NAMES[critical-data]:-} ${PROFILE_CRITICAL_CONTAINER_NAMES[emby]:-}"
|
"${PROFILE_CRITICAL_CONTAINER_NAMES[critical-data]:-} ${PROFILE_CRITICAL_CONTAINER_NAMES[emby]:-}"
|
||||||
|
read -r -a LOCAL_CRITICAL_CONTAINER_NAMES <<< \
|
||||||
|
"${PROFILE_CRITICAL_CONTAINER_NAMES[critical-data]:-} ${PROFILE_CRITICAL_CONTAINER_NAMES[emby]:-}"
|
||||||
read -r -a DELAYED_CONTAINERS <<< "${PROFILE_DELAYED_CONTAINERS[critical-data]:-}"
|
read -r -a DELAYED_CONTAINERS <<< "${PROFILE_DELAYED_CONTAINERS[critical-data]:-}"
|
||||||
CONTAINER_DELAY="${PROFILE_CONTAINER_DELAY[critical-data]:-15}"
|
CONTAINER_DELAY="${PROFILE_CONTAINER_DELAY[critical-data]:-15}"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user