#!/bin/bash
#
# Wrapper untuk Sistem Pemantauan Portal MITI (local demo scheduler).
# Dijalankan oleh launchd setiap 5 minit.
# Sistem sendiri mengawal bila check (next_run_at); selamat panggil kerap.
#
# Log ditulis ke /tmp/miti-monitor.log untuk rujukan.

PROJECT="/Users/machkc/DbsolveAI/Sistem_pemantauan_portal"
PHP="/opt/homebrew/bin/php"
LOG="/tmp/miti-monitor.log"

exec >>"$LOG" 2>&1
echo "[$(date '+%Y-%m-%d %H:%M:%S')] --- monitor run start ---"
cd "$PROJECT" || exit 1
"$PHP" backend/cron/monitor.php
echo "[$(date '+%Y-%m-%d %H:%M:%S')] --- monitor run end ---"