Actualiser 5.install_modules_OCA.sh

This commit is contained in:
lpierson 2026-04-07 14:08:53 +00:00
parent f2208d44ed
commit 3fc34d4abc

View file

@ -7,6 +7,25 @@ set -euo pipefail
######################## ########################
source ./modules_OCA.env 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 ===" echo "=== Vérification que le container tourne ==="
if ! docker inspect -f '{{.State.Running}}' "${ODOO_CONTAINER}" 2>/dev/null | grep -q true; then 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" echo "ERREUR : container ${ODOO_CONTAINER} non démarré ou inexistant"