chore(config): quiet per-file reconcile output, drop backup note

The config reconcile pass printed one 'Reconciled config: <name>  (backup:
.<name>.bak)' line per changed file. Drop the per-file message entirely:
the intro notice and the two per-section '...completed.' confirmations are
enough, and the backup mention added noise. The hidden .<file>.bak sibling
is still written for safety — it's just no longer announced.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: librelad <librelad@digitalangels.vip>
This commit is contained in:
librelad 2026-06-17 17:30:36 +01:00
parent a4fc1f7c14
commit 3653a39fd8

View File

@ -92,7 +92,9 @@ reconcileConfigFile()
local bak_file="${live%/*}/.${live##*/}.bak"
runCfgOp cp -a "$live" "$bak_file"
{ [[ -n "$containers_dir" && "$live" == "$containers_dir"* ]] && runFileWrite "$live" < "$tmp" || runInstallOp cp "$tmp" "$live"; }
isSuccessful "Reconciled config: $(basename "$live") (backup: ${bak_file##*/})"
# A hidden .<file>.bak sibling is still written above for safety; the
# per-file result is intentionally silent — the intro notice and the
# per-section "...completed." lines are the only reconcile output.
fi
rm -f "$tmp"
}