From fa394ce997a15ebce1d7fe1f8b1127c0a39a5039 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roberto=20Abdelkader=20Mart=C3=ADnez=20P=C3=A9rez?= Date: Tue, 22 Oct 2019 10:23:12 +0200 Subject: [PATCH] Call server.StartServer() from cmd Co-authored-by: Hector Hurtado --- internal/cmd/server.go | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/internal/cmd/server.go b/internal/cmd/server.go index e076835..e8d0713 100644 --- a/internal/cmd/server.go +++ b/internal/cmd/server.go @@ -4,14 +4,12 @@ import ( "errors" "fmt" "log" - "net/http" "os" "os/exec" "github.com/spf13/cobra" - "github.com/BBVA/kapow/internal/server/control" - "github.com/BBVA/kapow/internal/server/user" + "github.com/BBVA/kapow/internal/server" ) // ServerCmd is the command line interface for kapow server @@ -29,13 +27,7 @@ var ServerCmd = &cobra.Command{ controlBind, _ := cmd.Flags().GetString("control-bind") dataBind, _ := cmd.Flags().GetString("data-bind") - go user.Run(userBind) - - // TODO: run the actual data server when it gets implemented - // data.Run(dataBind) - go func() { log.Fatal(http.ListenAndServe(dataBind, nil)) }() // dummy data server for now - - go control.Run(controlBind) + go server.StartServer(controlBind, dataBind, userBind) // start sub shell + ENV(KAPOW_CONTROL_URL) powfile := args[0]