#!/bin/bash echo "Content-type: text/html" echo "" service="$(echo "$DOCUMENT_URI" | tr -d '/\;!&<>?#[]()"*')" path="/docker/$service/deploy_http.sh" . /etc/jeancloud.env echo '
" "$path" ret="$?" echo "" if [ "$ret" -ne 0 ] ; then echo '
Une erreur a été détectée. Contactez Jean-Cloud.
' else while read ip ; do echo curl http://deployer.jean-cloud.org/ --resolve "*:80:$ip" if [ "$?" -eq 0 ] ; then echo "$ip ok" else echo "$ip ERREUR" fi done < <(getent hosts deployer.jean-cloud.org | cut -d ' ' -f 1 | grep -v "$my_ip") fi echo 'Les informations précédentes peuvent vous être utiles (erreurs dans un document, fichier absent…). Prenez le temps de les lire pour avoir un site dont toutes les pages fonctionnent !
' else echo "Échec. Contactez Jean-Cloud
" fi echo '' echo '