summaryrefslogtreecommitdiff
path: root/run_prune_from_krang.sh
blob: 0759191114412f58080fbb11de3b4a48dcf3ee4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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