summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-05-19 12:22:25 +0300
committerPaul Buetow <paul@buetow.org>2024-05-19 12:22:25 +0300
commit7111e1bd5c2ecb43cf86a43b9781269f2abe265c (patch)
treec37ede9dca87eccb9507608e63d0163f536c77ae /cmd
parentdfb17b8690409242418dc5e127cdc6ebcdaa2073 (diff)
handler is now a struct
Diffstat (limited to 'cmd')
-rw-r--r--cmd/gosd/main.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/cmd/gosd/main.go b/cmd/gosd/main.go
index f8173b7..1e97798 100644
--- a/cmd/gosd/main.go
+++ b/cmd/gosd/main.go
@@ -20,6 +20,7 @@ func main() {
}
serv := server.New(conf)
+ hand := handle.New(conf)
serv.Handle("health", func(w http.ResponseWriter, r *http.Request) error {
fmt.Fprint(w, serv.Status.String())
@@ -27,19 +28,19 @@ func main() {
})
serv.Handle("submit", func(w http.ResponseWriter, r *http.Request) error {
- return handle.Submit(w, r, conf.DataDir)
+ return hand.Submit(w, r)
})
serv.Handle("list", func(w http.ResponseWriter, r *http.Request) error {
- return handle.List(w, r, conf.DataDir)
+ return hand.List(w, r)
})
serv.Handle("get", func(w http.ResponseWriter, r *http.Request) error {
- return handle.Get(w, r, conf.DataDir)
+ return hand.Get(w, r)
})
serv.Handle("merge", func(w http.ResponseWriter, r *http.Request) error {
- return handle.Merge(w, r, conf)
+ return hand.Merge(w, r)
})
log.Println("Server is starting on", conf.ListenAddr)