addd server to host update model

This commit is contained in:
Abhishek Kondur
2023-01-31 12:48:37 +04:00
parent 36cf202ad5
commit 35c8fb3b41
2 changed files with 3 additions and 2 deletions

View File

@@ -300,13 +300,13 @@ func GetPeerUpdateForHost(host *models.Host) (models.HostPeerUpdate, error) {
} }
hostPeerUpdate := models.HostPeerUpdate{ hostPeerUpdate := models.HostPeerUpdate{
Host: *host, Host: *host,
Server: servercfg.GetServer(),
Network: make(map[string]models.NetworkInfo), Network: make(map[string]models.NetworkInfo),
PeerIDs: make(models.HostPeerMap), PeerIDs: make(models.HostPeerMap),
ServerVersion: servercfg.GetVersion(), ServerVersion: servercfg.GetVersion(),
ServerAddrs: []models.ServerAddr{}, ServerAddrs: []models.ServerAddr{},
IngressInfo: models.IngressInfo{ IngressInfo: models.IngressInfo{
IngressGwAddr: make(map[string]net.IPNet), ExtPeers: make(map[string]models.ExtClientInfo),
ExtPeers: make(map[string]models.ExtClientInfo),
}, },
} }
logger.Log(1, "peer update for host ", host.ID.String()) logger.Log(1, "peer update for host ", host.ID.String())

View File

@@ -19,6 +19,7 @@ type PeerUpdate struct {
// HostPeerUpdate - struct for host peer updates // HostPeerUpdate - struct for host peer updates
type HostPeerUpdate struct { type HostPeerUpdate struct {
Host Host `json:"host" bson:"host" yaml:"host"` Host Host `json:"host" bson:"host" yaml:"host"`
Server string `json:"server" bson:"server" yaml:"server"`
ServerVersion string `json:"serverversion" bson:"serverversion" yaml:"serverversion"` ServerVersion string `json:"serverversion" bson:"serverversion" yaml:"serverversion"`
ServerAddrs []ServerAddr `json:"serveraddrs" bson:"serveraddrs" yaml:"serveraddrs"` ServerAddrs []ServerAddr `json:"serveraddrs" bson:"serveraddrs" yaml:"serveraddrs"`
Network map[string]NetworkInfo `json:"network" bson:"network" yaml:"network"` Network map[string]NetworkInfo `json:"network" bson:"network" yaml:"network"`