pbs - rename PBS_STORE to PBS_DATASTORE

This commit is contained in:
Ludovic Cartier
2026-06-01 17:11:50 +02:00
parent 1c9824a205
commit fc66a7b8b2
2 changed files with 8 additions and 8 deletions
+5 -5
View File
@@ -15,7 +15,7 @@ STATE_UNKNOWN=3
PBS_HOST=""
PBS_PORT=8007
PBS_TOKEN=""
PBS_STORE=""
PBS_DATASTORE=""
BACKUP_ID=""
BACKUP_TYPE="host"
NAMESPACE=""
@@ -50,7 +50,7 @@ while getopts "H:T:s:n:t:P:N:k" opt; do
case "$opt" in
H) PBS_HOST="$OPTARG" ;;
T) PBS_TOKEN="$OPTARG" ;;
s) PBS_STORE="$OPTARG" ;;
s) PBS_DATASTORE="$OPTARG" ;;
n) BACKUP_ID="$OPTARG" ;;
t) BACKUP_TYPE="$OPTARG" ;;
P) PBS_PORT="$OPTARG" ;;
@@ -60,7 +60,7 @@ while getopts "H:T:s:n:t:P:N:k" opt; do
esac
done
if [[ -z "$PBS_HOST" || -z "$PBS_TOKEN" || -z "$PBS_STORE" || -z "$BACKUP_ID" ]]; then
if [[ -z "$PBS_HOST" || -z "$PBS_TOKEN" || -z "$PBS_DATASTORE" || -z "$BACKUP_ID" ]]; then
usage
fi
@@ -75,7 +75,7 @@ CURL_OPTS=(-sf --max-time 15)
# --- URL de l'API ---
BASE_URL="https://${PBS_HOST}:${PBS_PORT}/api2/json"
SNAPSHOTS_URL="${BASE_URL}/admin/datastore/${PBS_STORE}/snapshots?backup-type=${BACKUP_TYPE}&backup-id=${BACKUP_ID}"
SNAPSHOTS_URL="${BASE_URL}/admin/datastore/${PBS_DATASTORE}/snapshots?backup-type=${BACKUP_TYPE}&backup-id=${BACKUP_ID}"
[[ -n "$NAMESPACE" ]] && SNAPSHOTS_URL+="&ns=${NAMESPACE}"
# --- Appel API ---
@@ -108,7 +108,7 @@ SNAPSHOTS=$(echo "$RESPONSE" | jq -r '.data // []')
TOTAL_COUNT=$(echo "$SNAPSHOTS" | jq 'length')
if [[ "$TOTAL_COUNT" -eq 0 ]]; then
echo "CRITICAL: Aucun backup trouvé pour '${BACKUP_ID}' dans le datastore '${PBS_STORE}'"
echo "CRITICAL: Aucun backup trouvé pour '${BACKUP_ID}' dans le datastore '${PBS_DATASTORE}'"
exit $STATE_CRITICAL
fi