#!/bin/bash
##
## run_eom.sh - cl 월마감 파이프라인 (여러 배치 일괄 실행).
## 운영 스크립트: Enduro/X + ECPG/XA 런타임 환경을 설정하고 배치들을 순차 실행.
##   Usage: run_eom.sh [BIZDATE]
##
set -e
. /app/conf/setapp.sh

BIZDATE="${1:-2026-07-19}"

echo "[run_eom.sh] BIZDATE=$BIZDATE"
for b in cl_monthly_batch \
         cl_snapshot_batch \
         cl_rollup_batch \
         cl_approve_batch \
         cl_lock_batch \
         cl_archive_batch; do
    echo "--- $b $BIZDATE ---"
    "/app/bin/$b" "$BIZDATE" || exit 1
done
