From 3fc34d4abccae4b66a223ba1c4f531b3e210c880 Mon Sep 17 00:00:00 2001 From: lpierson Date: Tue, 7 Apr 2026 14:08:53 +0000 Subject: [PATCH] Actualiser 5.install_modules_OCA.sh --- 5.install_modules_OCA.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/5.install_modules_OCA.sh b/5.install_modules_OCA.sh index fc811e7..1a5185e 100755 --- a/5.install_modules_OCA.sh +++ b/5.install_modules_OCA.sh @@ -7,6 +7,25 @@ set -euo pipefail ######################## source ./modules_OCA.env +# Résolution du container_name depuis docker-compose.yml +ODOO_CONTAINER=$(grep -A 10 "${ODOO_SERVICE}:" docker-compose.yml \ + | grep 'container_name:' \ + | awk '{print $2}') + +if [[ -z "${ODOO_CONTAINER}" ]]; then + echo "ERREUR : impossible de résoudre container_name pour le service '${ODOO_SERVICE}'" + exit 1 +fi + +echo "=== Container cible : ${ODOO_CONTAINER} ===" + +echo "=== Vérification que le container tourne ===" +if ! docker inspect -f '{{.State.Running}}' "${ODOO_CONTAINER}" 2>/dev/null | grep -q true; then + echo "ERREUR : container ${ODOO_CONTAINER} non démarré ou inexistant" + exit 1 +fi + + echo "=== Vérification que le container tourne ===" if ! docker inspect -f '{{.State.Running}}' "${ODOO_CONTAINER}" 2>/dev/null | grep -q true; then echo "ERREUR : container ${ODOO_CONTAINER} non démarré ou inexistant"