#!/bin/bash
# Master script - Chạy tất cả batches Sadi với delay 10 phút
# Mỗi batch chạy trong background, cách nhau 10 phút (600 giây)

SCRIPTS_DIR="/opt/openclaw/.openclaw/workspace/scripts"
cd "$SCRIPTS_DIR"

echo "=========================================="
echo "SADI BATCH PROCESSING - MASTER SCRIPT"
echo "=========================================="
echo "Bat dau: $(date '+%Y-%m-%d %H:%M:%S')"
echo "Tong so batch: 8"
echo "Delay giua cac batch: 10 phut"
echo "=========================================="

# Batch 1: 061-065 (ngay lap tuc)
echo "[0 min] Bat dau batch 061-065..."
bash sadi-batch-061-065.sh &

# Batch 2: 066-070 (sau 10 phut)
echo "[10 min] Len lich batch 066-070..."
(sleep 600 && bash sadi-batch-066-070.sh) &

# Batch 3: 071-075 (sau 20 phut)
echo "[20 min] Len lich batch 071-075..."
(sleep 1200 && bash sadi-batch-071-075.sh) &

# Batch 4: 076-080 (sau 30 phut)
echo "[30 min] Len lich batch 076-080..."
(sleep 1800 && bash sadi-batch-076-080.sh) &

# Batch 5: 081-085 (sau 40 phut)
echo "[40 min] Len lich batch 081-085..."
(sleep 2400 && bash sadi-batch-081-085.sh) &

# Batch 6: 086-090 (sau 50 phut)
echo "[50 min] Len lich batch 086-090..."
(sleep 3000 && bash sadi-batch-086-090.sh) &

# Batch 7: 091-095 (sau 60 phut)
echo "[60 min] Len lich batch 091-095..."
(sleep 3600 && bash sadi-batch-091-095.sh) &

# Batch 8: 096-100 (sau 70 phut)
echo "[70 min] Len lich batch 096-100..."
(sleep 4200 && bash sadi-batch-096-100.sh) &

# Cho tat ca hoan thanh
wait

echo "=========================================="
echo "HOAN THANH TAT CA BATCHES!"
echo "Ket thuc: $(date '+%Y-%m-%d %H:%M:%S')"
echo "=========================================="
