mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-27 19:00:25 +08:00
added local server check before updating server
This commit is contained in:
@@ -164,6 +164,10 @@ func ServerJoin(networkSettings *models.Network) (models.Node, error) {
|
|||||||
// ServerUpdate - updates the server
|
// ServerUpdate - updates the server
|
||||||
// replaces legacy Checkin code
|
// replaces legacy Checkin code
|
||||||
func ServerUpdate(serverNode *models.Node, ifaceDelta bool) error {
|
func ServerUpdate(serverNode *models.Node, ifaceDelta bool) error {
|
||||||
|
if !IsLocalServer(serverNode) {
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
var err = ServerPull(serverNode, ifaceDelta)
|
var err = ServerPull(serverNode, ifaceDelta)
|
||||||
if isDeleteError(err) {
|
if isDeleteError(err) {
|
||||||
return DeleteNodeByID(serverNode, true)
|
return DeleteNodeByID(serverNode, true)
|
||||||
|
|||||||
Reference in New Issue
Block a user