stations 324 B

123456789101112131415
  1. #!/bin/sh
  2. badrequest() {
  3. echo 'Status: 400 Bad Request'
  4. echo
  5. exit 1
  6. }
  7. echo 'Access-Control-Allow-Origin: *'
  8. ( batctl if | cut -d: -f1 | grep -qxF "$QUERY_STRING" ) 2>/dev/null || badrequest
  9. CMD="exec /lib/gluon/status-page/providers/stations '$QUERY_STRING'"
  10. exec /usr/sbin/sse-multiplex "$CMD"