From 701513ce15eb62707164eb0994ee20d1b6d7e703 Mon Sep 17 00:00:00 2001 From: BeauTroll <-> Date: Wed, 17 Dec 2025 18:16:21 +0100 Subject: [PATCH] Standardize error message prefixes in backup.sh MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace emoji-based prefixes with consistent [ERR], [WARN], and [*] prefixes for better parsing and logging compatibility. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- scripts/backup.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/scripts/backup.sh b/scripts/backup.sh index 374f142..ace7633 100755 --- a/scripts/backup.sh +++ b/scripts/backup.sh @@ -5,7 +5,7 @@ set -euo pipefail # Charger les variables d'environnement if [ ! -f .env ]; then - echo "❌ Erreur: Fichier .env introuvable" + echo "[ERR] Erreur: Fichier .env introuvable" exit 1 fi @@ -28,7 +28,7 @@ BACKUP_RETENTION_DAYS=7 cleanup() { local exit_code=$? if [ "$exit_code" -ne 0 ]; then - echo "❌ Erreur détectée (code: $exit_code), nettoyage..." + echo "[ERR] Erreur détectée (code: $exit_code), nettoyage..." fi # Désactiver le mode maintenance si activé @@ -48,17 +48,17 @@ cleanup() { trap cleanup EXIT INT TERM -echo "🔧 Démarrage du backup: $BACKUP_NAME" +echo "[*] Démarrage du backup: $BACKUP_NAME" # Créer le dossier de backup mkdir -p "$BACKUP_PATH" # 1. Activer le mode maintenance -echo "⏸️ Activation du mode maintenance..." +echo "[-] Activation du mode maintenance..." if docker-compose exec -T -u www-data nextcloud php occ maintenance:mode --on; then MAINTENANCE_ENABLED=true else - echo "❌ Impossible d'activer le mode maintenance" + echo "[ERR] Impossible d'activer le mode maintenance" exit 1 fi @@ -71,7 +71,7 @@ if ! docker-compose exec -T db sh -c "MYSQL_PWD=\"\$MYSQL_PASSWORD\" mysqldump \ --single-transaction \ --quick \ --lock-tables=false" >"$BACKUP_PATH/database.sql"; then - echo "❌ Erreur lors du backup de la base de données" + echo "[ERR] Erreur lors du backup de la base de données" exit 1 fi @@ -103,13 +103,13 @@ echo "▶️ Désactivation du mode maintenance..." if docker-compose exec -T -u www-data nextcloud php occ maintenance:mode --off; then MAINTENANCE_ENABLED=false else - echo "⚠️ Attention: Impossible de désactiver le mode maintenance" + echo "[WARN] Attention: Impossible de désactiver le mode maintenance" fi # 7. Créer une archive complète echo "🗜️ Compression finale..." if ! tar -czf "$BACKUP_DIR/$BACKUP_NAME.tar.gz" -C "$BACKUP_DIR" "$BACKUP_NAME/"; then - echo "❌ Erreur lors de la compression" + echo "[ERR] Erreur lors de la compression" exit 1 fi