diff --git a/scripts/backup-to-nas.sh b/scripts/backup-to-nas.sh index 6b89a41..2162607 100644 --- a/scripts/backup-to-nas.sh +++ b/scripts/backup-to-nas.sh @@ -25,7 +25,9 @@ PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)" ENV_FILE="${PROJECT_ROOT}/.env" if [ -f "${ENV_FILE}" ]; then set -a + set +u source "${ENV_FILE}" + set -u set +a else echo "ERROR: .env introuvable : ${ENV_FILE}" >&2 diff --git a/scripts/disaster-recovery.sh b/scripts/disaster-recovery.sh index a4c3a92..855fef6 100755 --- a/scripts/disaster-recovery.sh +++ b/scripts/disaster-recovery.sh @@ -34,7 +34,9 @@ log_error() { echo -e "[DR ${TIMESTAMP}] ${RED}ERROR: $1${NC}"; } ENV_FILE="${PROJECT_ROOT}/.env" if [ -f "${ENV_FILE}" ]; then set -a + set +u source "${ENV_FILE}" + set -u set +a fi diff --git a/scripts/npm-failover.sh b/scripts/npm-failover.sh index 500f29d..d55b0e4 100644 --- a/scripts/npm-failover.sh +++ b/scripts/npm-failover.sh @@ -35,7 +35,9 @@ log_info() { echo -e "[NPM-Failover ${TIMESTAMP}] ${BLUE}$1${NC}"; } ENV_FILE="${PROJECT_ROOT}/.env" if [ -f "${ENV_FILE}" ]; then set -a + set +u source "${ENV_FILE}" + set -u set +a fi diff --git a/scripts/setup-nas.sh b/scripts/setup-nas.sh index 2012ad8..8aa59ec 100644 --- a/scripts/setup-nas.sh +++ b/scripts/setup-nas.sh @@ -49,7 +49,9 @@ fi ENV_FILE="${PROJECT_ROOT}/.env" if [ -f "${ENV_FILE}" ]; then set -a + set +u source "${ENV_FILE}" + set -u set +a fi diff --git a/scripts/verify-backups.sh b/scripts/verify-backups.sh index d09fd18..d4f29fe 100644 --- a/scripts/verify-backups.sh +++ b/scripts/verify-backups.sh @@ -38,7 +38,9 @@ log_error() { echo -e "[Verify ${TIMESTAMP}] ${RED}❌ ERROR: $1${NC}"; } ENV_FILE="${PROJECT_ROOT}/.env" if [ -f "${ENV_FILE}" ]; then set -a + set +u source "${ENV_FILE}" + set -u set +a fi