From a3a9158cfe78abb48881fcf00d12b3e1fb820f7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ctor=20Hurtado?= Date: Mon, 14 Oct 2019 16:03:21 +0200 Subject: [PATCH] Configure funcRemove in control server --- internal/server/control/control.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/internal/server/control/control.go b/internal/server/control/control.go index 602e379..e6a6d72 100644 --- a/internal/server/control/control.go +++ b/internal/server/control/control.go @@ -14,9 +14,7 @@ import ( // Run must start the control server in a specific address func Run(bindAddr string) { - r := configRouter() - - log.Fatal(http.ListenAndServe(bindAddr, r)) + log.Fatal(http.ListenAndServe(bindAddr, configRouter())) } func configRouter() *mux.Router { @@ -30,8 +28,7 @@ func configRouter() *mux.Router { return r } -// user.Routes.Remove() []model.Route -var funcRemove func(id string) error +var funcRemove func(id string) error = user.Routes.Delete func removeRoute(res http.ResponseWriter, req *http.Request) { vars := mux.Vars(req) @@ -43,7 +40,6 @@ func removeRoute(res http.ResponseWriter, req *http.Request) { res.WriteHeader(http.StatusNoContent) } -// user.Routes.List() []model.Route var funcList func() []model.Route = user.Routes.List func listRoutes(res http.ResponseWriter, req *http.Request) { @@ -55,7 +51,6 @@ func listRoutes(res http.ResponseWriter, req *http.Request) { _, _ = res.Write(listBytes) } -// user.Routes.Append(r model.Route) model.Route var funcAdd func(model.Route) model.Route = user.Routes.Append func addRoute(res http.ResponseWriter, req *http.Request) {