summaryrefslogtreecommitdiff
path: root/run_prune_from_krang.sh
diff options
context:
space:
mode:
authordoc <doc@filenotfound.org>2025-06-30 20:11:52 +0000
committerdoc <doc@filenotfound.org>2025-06-30 20:11:52 +0000
commit41e897f4945aaf8fbcdf0b12ac2f08c5e6ae0458 (patch)
treedb7c3520fd91abc3cf56b1a52095d23f3a80d059 /run_prune_from_krang.sh
commit of legacy codeHEADmaster
Diffstat (limited to 'run_prune_from_krang.sh')
-rwxr-xr-xrun_prune_from_krang.sh18
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