Added support fot https in user server
This commit is contained in:
@@ -22,11 +22,19 @@ import (
|
||||
"github.com/BBVA/kapow/internal/server/user"
|
||||
)
|
||||
|
||||
type ServerConfig struct {
|
||||
ControlBindAddr,
|
||||
DataBindAddr,
|
||||
UserBindAddr,
|
||||
KeyFile,
|
||||
CertFile string
|
||||
}
|
||||
|
||||
// StartServer Starts one instance of each server in a goroutine and remains listening on a channel for trace events generated by them
|
||||
func StartServer(controlBindAddr, dataBindAddr, userBindAddr string) {
|
||||
go control.Run(controlBindAddr)
|
||||
go data.Run(dataBindAddr)
|
||||
go user.Run(userBindAddr)
|
||||
func StartServer(config ServerConfig) {
|
||||
go control.Run(config.ControlBindAddr)
|
||||
go data.Run(config.DataBindAddr)
|
||||
go user.Run(config.UserBindAddr, config.CertFile, config.KeyFile)
|
||||
|
||||
// Wait for ever
|
||||
select {}
|
||||
|
||||
Reference in New Issue
Block a user