#!/usr/bin/env bash
set -euo pipefail

SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)"
APP_DIR="$(cd "$SCRIPT_DIR/.." && pwd)"
cd "$APP_DIR"

echo "PaketServiste Print Agent kurulumu basliyor..."
echo
echo "Agent ilk acilista \"Baslangicta calissin mi?\" sorusunu soracaktir."
echo

if [ ! -f "./PaketServisPrintAgent" ]; then
  echo "Hata: PaketServisPrintAgent dosyasi bulunamadi."
  read -r -p "Kapatmak icin Enter..." _
  exit 1
fi

chmod +x ./PaketServisPrintAgent || true
./PaketServisPrintAgent --setup
nohup ./PaketServisPrintAgent --headless >/tmp/paketserviste-print-agent.log 2>&1 &

echo
echo "Tamamlandi. Agent arka planda baslatildi."
echo "Kontrol: http://127.0.0.1:17777/health"
read -r -p "Kapatmak icin Enter..." _
