Prefix /api as per standards

This commit is contained in:
Kegan Dougal 2017-02-03 16:28:11 +00:00
parent c3d549f618
commit 225cce9c77

View File

@ -16,8 +16,8 @@ import (
// to clients which need to make outbound HTTP requests. // to clients which need to make outbound HTTP requests.
func setup(mux *http.ServeMux, httpClient *http.Client) { func setup(mux *http.ServeMux, httpClient *http.Client) {
mux.Handle("/metrics", prometheus.Handler()) mux.Handle("/metrics", prometheus.Handler())
mux.Handle("/send", prometheus.InstrumentHandler("send_message", util.MakeJSONAPI(&writers.SendMessage{}))) mux.Handle("/api/send", prometheus.InstrumentHandler("send_message", util.MakeJSONAPI(&writers.SendMessage{})))
mux.Handle("/sync", prometheus.InstrumentHandler("sync", util.MakeJSONAPI(&readers.Sync{}))) mux.Handle("/api/sync", prometheus.InstrumentHandler("sync", util.MakeJSONAPI(&readers.Sync{})))
} }
func main() { func main() {