mirror of
https://github.com/gravitl/netmaker.git
synced 2025-02-27 01:23:00 +08:00
bug squashin
This commit is contained in:
parent
31fbf85175
commit
2ad7c20283
2 changed files with 6 additions and 7 deletions
|
@ -151,8 +151,8 @@ func CheckConfig(cliconf config.ClientConfig) error {
|
|||
* Perform action if necessary
|
||||
*/
|
||||
func Pull(network string, manual bool) (*models.Node, error) {
|
||||
node := config.GetNode(network)
|
||||
cfg, err := config.ReadConfig(network)
|
||||
node := cfg.Node
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -234,8 +234,8 @@ func Pull(network string, manual bool) (*models.Node, error) {
|
|||
}
|
||||
|
||||
func Push(network string) error {
|
||||
postnode := config.GetNode(network)
|
||||
cfg, err := config.ReadConfig(network)
|
||||
postnode := cfg.Node
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
|
|
@ -295,7 +295,7 @@ func SetWGKeyConfig(network string, serveraddr string) error {
|
|||
return err
|
||||
}
|
||||
|
||||
node := config.GetNode(network)
|
||||
node := cfg.Node
|
||||
|
||||
privatekey, err := wgtypes.GeneratePrivateKey()
|
||||
if err != nil {
|
||||
|
@ -334,9 +334,8 @@ func SetWGConfig(network string, peerupdate bool) error {
|
|||
}
|
||||
servercfg := cfg.Server
|
||||
nodecfg := cfg.Node
|
||||
node := config.GetNode(network)
|
||||
|
||||
peers, hasGateway, gateways, err := server.GetPeers(node.MacAddress, nodecfg.Network, servercfg.GRPCAddress, node.IsDualStack == "yes", node.IsIngressGateway == "yes")
|
||||
peers, hasGateway, gateways, err := server.GetPeers(nodecfg.MacAddress, nodecfg.Network, servercfg.GRPCAddress, nodecfg.IsDualStack == "yes", nodecfg.IsIngressGateway == "yes")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
@ -345,9 +344,9 @@ func SetWGConfig(network string, peerupdate bool) error {
|
|||
return err
|
||||
}
|
||||
if peerupdate {
|
||||
SetPeers(node.Interface, node.PersistentKeepalive, peers)
|
||||
SetPeers(nodecfg.Interface, nodecfg.PersistentKeepalive, peers)
|
||||
} else {
|
||||
err = InitWireguard(&node, privkey, peers, hasGateway, gateways)
|
||||
err = InitWireguard(&nodecfg, privkey, peers, hasGateway, gateways)
|
||||
}
|
||||
if err != nil {
|
||||
return err
|
||||
|
|
Loading…
Reference in a new issue