mirror of
https://github.com/gravitl/netmaker.git
synced 2025-11-02 21:14:05 +08:00
add ability to reset failover
This commit is contained in:
@@ -260,6 +260,7 @@ func DeleteIngressGateway(networkName string, nodeid string) (models.Node, error
|
||||
node.LastModified = time.Now().Unix()
|
||||
node.IsIngressGateway = "no"
|
||||
node.IngressGatewayRange = ""
|
||||
node.Failover = ""
|
||||
|
||||
// default to removing postup and postdown
|
||||
node.PostUp = ""
|
||||
@@ -274,6 +275,11 @@ func DeleteIngressGateway(networkName string, nodeid string) (models.Node, error
|
||||
}
|
||||
}
|
||||
|
||||
err = EnterpriseResetFailoverFunc.(func(string) error)(node.Network)
|
||||
if err != nil {
|
||||
logger.Log(0, "failed to reset failover on network", node.Network, ":", err.Error())
|
||||
}
|
||||
|
||||
data, err := json.Marshal(&node)
|
||||
if err != nil {
|
||||
return models.Node{}, err
|
||||
|
||||
Reference in New Issue
Block a user