Add http server
diff --git a/core/kg/cmd/commands/root.go b/core/kg/cmd/commands/root.go
index b5c92e2..70a4d23 100644
--- a/core/kg/cmd/commands/root.go
+++ b/core/kg/cmd/commands/root.go
@@ -2,6 +2,7 @@
import (
"github.com/giolekva/pcloud/core/kg/log"
+ "github.com/giolekva/pcloud/core/kg/model"
"github.com/giolekva/pcloud/core/kg/server"
"github.com/spf13/cobra"
)
@@ -23,7 +24,7 @@
}
func serverCmdF(command *cobra.Command, args []string) error {
- config := &log.LoggerConfiguration{
+ logger := log.NewLogger(&log.LoggerConfiguration{
EnableConsole: true,
ConsoleJSON: true,
ConsoleLevel: "debug",
@@ -31,11 +32,15 @@
FileJSON: true,
FileLevel: "debug",
FileLocation: "server.log",
- }
- logger := log.NewLogger(config)
- grpcServer := server.NewGRPCServer(logger)
+ })
+ config := model.NewConfig()
+
+ grpcServer := server.NewGRPCServer(logger, config, nil)
+ httpServer := server.NewHTTPServer(logger, config, nil)
+
servers := server.New(logger)
servers.AddServers(grpcServer)
+ servers.AddServers(httpServer)
servers.Run()
return nil