diff --git a/hooks/ntfy-success.sh b/hooks/ntfy-success.sh index 518b7d7..8ea5293 100755 --- a/hooks/ntfy-success.sh +++ b/hooks/ntfy-success.sh @@ -16,6 +16,12 @@ if [ -z "$ARCHIVE_NAME" ]; then ARCHIVE_NAME="dernière archive" fi +# Récupérer la taille du backup +BACKUP_SIZE=$(borgmatic info --archive "$ARCHIVE_NAME" 2>/dev/null | grep -E "Original size|This archive" | head -1 | awk '{print $(NF-1), $NF}') +if [ -z "$BACKUP_SIZE" ]; then + BACKUP_SIZE="taille inconnue" +fi + # Envoyer notification de succès curl -s -u "$NTFY_USER" \ -H "Title: ✅ Backup réussi" \ @@ -24,7 +30,7 @@ curl -s -u "$NTFY_USER" \ -d "Backup terminé avec succès. Archive: ${ARCHIVE_NAME} Date: $(date '+%Y-%m-%d %H:%M:%S') -Repository: ${BORG_REPO}" \ +Taille: ${BACKUP_SIZE}" \ "$NTFY_URL" echo "Notification de succès envoyée à ntfy"