From 5b06c9263d8fb6df15ca926e53c6077ce7ff368b Mon Sep 17 00:00:00 2001 From: tligui_y Date: Thu, 7 Aug 2025 10:55:12 +0200 Subject: [PATCH] Update install_elog.sh --- install_elog.sh | 29 +++++++---------------------- 1 file changed, 7 insertions(+), 22 deletions(-) diff --git a/install_elog.sh b/install_elog.sh index 0900be37a..c8c70157a 100644 --- a/install_elog.sh +++ b/install_elog.sh @@ -53,33 +53,18 @@ curl http://localhost:8080/demo/ || echo "Pas encore de logbook 'demo'" echo "📝 Test elog.put (via curl)..." # Exécuter le POST et capturer la réponse complète +echo "📝 Test elog.put (via curl)..." + response=$(curl -s -u robot:testpassword \ -F "Author=robot" \ - -F "Subject=Test via script" \ + -F "Subject=Simple test" \ -F "Category=General" \ -F "Type=Note" \ - -F "Text=Message envoyé automatiquement depuis le script install_elog.sh" \ + -F "Text=Message de test simple" \ "http://localhost:8080/demo/?cmd=Submit") -# Afficher toute la réponse HTML (optionnel, utile pour debug) -echo "📄 Réponse HTML brute de ELOG :" -echo "$response" - -# Extraire l'ID à partir du message HTML -entry_id=$(echo "$response" | grep -oE "Entry [0-9]+ created" | grep -oE "[0-9]+") - -# Vérification -if [ -n "$entry_id" ]; then - echo "✅ Insertion réussie dans le logbook demo avec ID = $entry_id" - echo "🔗 URL : http://localhost:8080/demo/$entry_id" +if [ -n "$response" ]; then + echo "✅ Réponse non vide. Probablement succès." else - echo "❌ Échec de l'insertion ou ID non trouvé dans la réponse" + echo "❌ Réponse vide. Problème probable." fi - -if [ "$response" == "200" ]; then - echo "✅ Insertion réussie dans le logbook demo" -else - echo "❌ Échec de l'insertion (code HTTP: $response)" -fi - -echo "✅ ELOG setup terminé"