#!/usr/bin/env bash
set -euo pipefail
POS="${1:?usage: apply_lab_keno_master.sh POS}"
rsync -a --delete /tmp/fixture_push/jun11-good/ /home/topbox/EtherGold/bridge/jun11-good/
for f in /tmp/fixture_push/*.sh; do
  b=$(basename "$f")
  case "$b" in
    enable_lab_keno_jpot_env.sh|switch_lab_keno_jpot_master.sh|disable_dyzineframe_autostart.sh|source_fixture_env.sh|ethergold_paths.sh)
      install -o topbox -g topbox -m 755 "$f" "/home/topbox/EtherGold/sync/$b"
      ;;
    *)
      install -o topbox -g topbox -m 755 "$f" "/home/topbox/EtherGold/bridge/$b"
      ;;
  esac
done
sed -i 's/\r$//' /home/topbox/EtherGold/sync/*.sh /home/topbox/EtherGold/bridge/*.sh 2>/dev/null || true
cd /home/topbox/EtherGold/sync
FIXTURE_POS="$POS" bash switch_lab_keno_jpot_master.sh
echo "--- bridge ---"
pgrep -af pog422_fixture_bridge || true
grep -m2 'LAB Keno' /home/topbox/EtherGold/bridge/logs/orchestrator-bridge.log 2>/dev/null || tail -8 /home/topbox/EtherGold/bridge/logs/orchestrator-bridge.log
grep '^FIXTURE_LAB_KENO' /home/topbox/EtherGold/fixture-bridge.env || true
