added ability to remove local instance of netmaker

This commit is contained in:
0xdcarns
2021-10-20 09:22:05 -04:00
parent dc29e92b0b
commit 51c1973b21
7 changed files with 58 additions and 19 deletions

View File

@@ -8,9 +8,10 @@ import (
"strconv"
"strings"
"time"
"github.com/gravitl/netmaker/servercfg"
"github.com/gravitl/netmaker/models"
"github.com/gravitl/netmaker/netclient/ncutils"
"github.com/gravitl/netmaker/servercfg"
"golang.zx2c4.com/wireguard/wgctrl/wgtypes"
)
@@ -239,7 +240,7 @@ func ServerLeave(mac string, network string) error {
return err
}
serverNode.SetID()
return DeleteNode(serverNode.ID, true)
return DeleteNode(&serverNode, true)
}
// GetServerPeers - gets peers of server