config.go 419 字节
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
package console

import (
	"github.com/eolinker/goku-api-gateway/config"
	entity "github.com/eolinker/goku-api-gateway/server/entity/console-entity"
)

func toNodeConfig(c *config.GokuConfig, nodeInfo *entity.Node) *config.GokuConfig {

	conf := *c
	conf.Cluster = nodeInfo.Cluster
	conf.BindAddress = nodeInfo.ListenAddress
	conf.AdminAddress = nodeInfo.AdminAddress
	conf.Instance = nodeInfo.NodeKey

	return &conf
}