diff options
author | doc <doc@filenotfound.org> | 2025-06-30 20:11:52 +0000 |
---|---|---|
committer | doc <doc@filenotfound.org> | 2025-06-30 20:11:52 +0000 |
commit | 41e897f4945aaf8fbcdf0b12ac2f08c5e6ae0458 (patch) | |
tree | db7c3520fd91abc3cf56b1a52095d23f3a80d059 /run_prune_from_krang.sh |
Diffstat (limited to 'run_prune_from_krang.sh')
-rwxr-xr-x | run_prune_from_krang.sh | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/run_prune_from_krang.sh b/run_prune_from_krang.sh new file mode 100755 index 0000000..0759191 --- /dev/null +++ b/run_prune_from_krang.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +# === CONFIG === +REMOTE="root@thevault.sshjunkie.com" +SCRIPT_PATH="/root/prune_snapshots.sh" +LOG_FILE="/home/doc/genesis-tools/prune_trigger.log" +DRY_RUN=false + +[[ "$1" == "--dry-run" ]] && DRY_RUN=true + +TIMESTAMP=$(date "+%Y-%m-%d %H:%M:%S") +echo "[$TIMESTAMP] Initiating snapshot prune on The Vault" >> "$LOG_FILE" + +if $DRY_RUN; then + ssh "$REMOTE" "bash $SCRIPT_PATH --dry-run" +else + ssh "$REMOTE" "bash $SCRIPT_PATH" +fi |