14 /* default ports are all in server.go */
20 func returnStatus(w http.ResponseWriter, r *http.Request) {
21 tasks, players := DispatchStatus()
22 fmt.Fprintf(w, "<p>Tasks Waiting: %d</p>\n", tasks)
23 fmt.Fprintf(w, "<p>Players Idle:</p>\n<ul>\n")
25 for i = 0; i < len(players); i++ {
26 fmt.Fprintf(w, "<li>%s</li>\n", players[i])
29 fmt.Fprintf(w, "<li>none</li>")
31 fmt.Fprintf(w, "</ul>")
35 laddr := fmt.Sprintf(":%d", orchestra.DefaultHTTPPort)
36 http.HandleFunc("/", returnStatus)
37 http.ListenAndServe(laddr, nil)