Relocate conf cache to more discrete paths

This commit is contained in:
Gmer4Lfe
2026-06-19 17:56:17 -04:00
parent 28d434b76c
commit 4749e5857c
5 changed files with 11 additions and 11 deletions
+2 -2
View File
@@ -28,8 +28,8 @@ source "$SCRIPT_DIR/../load_config.sh"
parse_args "$@"
detect_hosts
RAM_CACHE="/tmp/.vv/config/cached/.confs"
SAVE_DIR="/boot/config/varaverk/conf_bak"
RAM_CACHE="/tmp/.cache/vv/d"
SAVE_DIR="/boot/config/.cache/vv/d"
[[ "$DRY_RUN" == true ]] && warn "DRY RUN — no changes will be made"
+3 -3
View File
@@ -5,7 +5,7 @@
#
# PURPOSE
# ─────────────────────────────────────────────────────────────────────────────
# Snapshots the partner conf RAM cache to /boot/config/varaverk/conf_bak/ on
# Snapshots the partner conf RAM cache to /boot/config/.cache/vv/d/ on
# array stop. Survives reboot. Used by conf_cache_restore.sh at next array start
# to reload partner vars into RAM when the partner is unreachable at boot time.
#
@@ -24,8 +24,8 @@ source "$SCRIPT_DIR/../load_config.sh"
parse_args "$@"
detect_hosts
RAM_CACHE="/tmp/.vv/config/cached/.confs"
SAVE_DIR="/boot/config/varaverk/conf_bak"
RAM_CACHE="/tmp/.cache/vv/d"
SAVE_DIR="/boot/config/.cache/vv/d"
[[ "$DRY_RUN" == true ]] && warn "DRY RUN — no files will be written"
+3 -3
View File
@@ -5,7 +5,7 @@
#
# PURPOSE
# ─────────────────────────────────────────────────────────────────────────────
# Maintains a RAM-resident conf cache at /tmp/.vv/config/cached/.confs/.
# Maintains a RAM-resident conf cache at /tmp/.cache/vv/d/.
# Credentials and partner keys live in RAM only — never on disk across hosts.
#
# On array start (default / --array-start):
@@ -54,7 +54,7 @@ if [[ "${CONF_SYNC_ENABLED:-true}" == false ]]; then
exit 0
fi
CACHE_DIR="/tmp/.vv/config/cached/.confs"
CACHE_DIR="/tmp/.cache/vv/d"
MY_CONF="$SCRIPTS_ROOT/Configurations/${MY_ID,,}.conf"
SSH_TIMEOUT=10
@@ -121,7 +121,7 @@ for host_var in $(compgen -v | grep -E '^HOST[0-9]+$' | sort); do
fi
if [[ "$DRY_RUN" == true ]]; then
warn "DRY RUN — would push ${MY_ID,,}.conf → $partner_host:/tmp/.vv/config/cached/.confs/"
warn "DRY RUN — would push ${MY_ID,,}.conf → $partner_host:/tmp/.cache/vv/d/"
continue
fi