1
1
Fork 0

little fixes to v0.2.0 of watch-containers.sh

This commit is contained in:
david 2023-10-31 22:15:45 +01:00
parent 1c140865f8
commit 0768dae8c6
1 changed files with 4 additions and 4 deletions

View File

@ -33,7 +33,7 @@ CHANGELOG=("[2023-10-30][v0.2.0] Complete rewrite based on the new template.sh"
EXECUTABLE="$(basename $0)"
LIBRARIES="lib.sh"
DEPENDENCIES="basename dirname readlink cat jq docker"
REQUIRE_ROOT=0
REQUIRE_ROOT=1
#TODO: make the cache file configurable with an option flag
CACHE_FILE="/var/cache/watch-containers.json"
@ -160,11 +160,11 @@ done
# Construct result
if [[ -n "${ONLY_IN_CACHE[@]}" ]] && [[ -n "${ONLY_IN_CURRENT[@]}" ]]; then
RESULT=$(printf "Missing containers: %s\nNew containers: %s\n" "${ONLY_IN_CACHE[@]}" "${ONLY_IN_CURRENT[@]}")
RESULT=$(printf "Missing container(s): %s\nNew container(s): %s\n" "${ONLY_IN_CACHE[@]}" "${ONLY_IN_CURRENT[@]}")
elif [[ -n "${ONLY_IN_CACHE[@]}" ]]; then
RESULT=$(printf "Missing containers: %s\n" "${ONLY_IN_CACHE[@]}")
RESULT=$(printf "Missing container(s): %s\n" "${ONLY_IN_CACHE[@]}")
elif [[ -n "${ONLY_IN_CURRENT[@]}" ]]; then
RESULT=$(printf "New containers: %s\n" "${ONLY_IN_CURRENT[@]}")
RESULT=$(printf "New container(s): %s\n" "${ONLY_IN_CURRENT[@]}")
else
RESULT=$(printf "No changes detected")
fi