|
@@ -141,18 +141,16 @@ func UpdateHost(client mqtt.Client, msg mqtt.Message) {
|
|
logger.Log(1, "error unmarshaling payload ", err.Error())
|
|
logger.Log(1, "error unmarshaling payload ", err.Error())
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- // ifaceDelta := logic.IfaceDelta(¤tHost, newNode)
|
|
|
|
// if servercfg.Is_EE && ifaceDelta {
|
|
// if servercfg.Is_EE && ifaceDelta {
|
|
// if err = logic.EnterpriseResetAllPeersFailovers(currentHost.ID.String(), currentHost.Network); err != nil {
|
|
// if err = logic.EnterpriseResetAllPeersFailovers(currentHost.ID.String(), currentHost.Network); err != nil {
|
|
// logger.Log(1, "failed to reset failover list during node update", currentHost.ID.String(), currentHost.Network)
|
|
// logger.Log(1, "failed to reset failover list during node update", currentHost.ID.String(), currentHost.Network)
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
- logic.UpdateHost(&newHost, currentHost)
|
|
|
|
|
|
+ logic.UpdateHostFromClient(&newHost, currentHost)
|
|
if err := logic.UpsertHost(&newHost); err != nil {
|
|
if err := logic.UpsertHost(&newHost); err != nil {
|
|
logger.Log(1, "error saving host", err.Error())
|
|
logger.Log(1, "error saving host", err.Error())
|
|
return
|
|
return
|
|
}
|
|
}
|
|
-
|
|
|
|
logger.Log(1, "updated host", newHost.ID.String())
|
|
logger.Log(1, "updated host", newHost.ID.String())
|
|
}()
|
|
}()
|
|
}
|
|
}
|