#!/bin/bash
echo "=== fleet hub status ==="
for spec in saihu:19119 independent:19120 xiaoman:19121 dashixia:19122 sunwukong:19123 \
            website:19124 zhubajie:19125 tangseng:19126 office:19127; do
  name="${spec%%:*}"; port="${spec##*:}"
  code=$(curl -s -o /dev/null -w "%{http_code}" --max-time 10 \
         -H "X-Hermes-Session-Token: $(grep -E "^${name}=" /home/fleet/tokens.env | cut -d= -f2-)" \
         "http://127.0.0.1:${port}/api/profiles")
  printf "  %-12s %s\n" "$name" "$code"
done
