stats test, add/remove torrent handlers, init batter driver

This commit is contained in:
Jimmy Zelinskie
2013-08-28 23:44:45 -04:00
parent 107ec1dd15
commit ecbedf4b89
8 changed files with 166 additions and 83 deletions
+8 -1
View File
@@ -96,9 +96,16 @@ func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
defer s.waitgroup.Done()
defer atomic.AddInt64(&s.deltaRequests, 1)
if r.URL.Path == "/stats" {
switch r.URL.Path {
case "/stats":
s.serveStats(w, r)
return
case "/add":
s.serveAdd(w, r)
return
case "/remove":
s.serveRemove(w, r)
return
}
_, action := path.Split(r.URL.Path)