summaryrefslogtreecommitdiff
path: root/http.go
diff options
context:
space:
mode:
Diffstat (limited to 'http.go')
-rw-r--r--http.go14
1 files changed, 13 insertions, 1 deletions
diff --git a/http.go b/http.go
index eb4e14c..2bf81af 100644
--- a/http.go
+++ b/http.go
@@ -5,7 +5,9 @@ import (
"io/ioutil"
"net/http"
"strings"
+ "time"
+ "go.wit.com/lib/gui/shell"
"go.wit.com/log"
)
@@ -84,7 +86,17 @@ func okHandler(w http.ResponseWriter, r *http.Request) {
}
if route == "/GetPatchsets" {
- doSendPatchsets(w)
+ data, err := me.forge.Patchsets.Marshal()
+ if err != nil {
+ log.Info("patchsets.Marshal() to wire failed", err)
+ return
+ }
+
+ start := time.Now()
+ log.Info("going to w.Write(data) with len", len(data))
+ w.Write(data)
+ age := shell.FormatDuration(time.Since(start))
+ log.Printf("Done with xfer in (%s). happy hacking!\n", age)
return
}