mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-05 08:47:35 +08:00
refactoring servercfg
This commit is contained in:
@@ -57,9 +57,13 @@ func Pull(network string, iface bool) (*models.Node, error) {
|
||||
if nodeGET.Peers == nil {
|
||||
nodeGET.Peers = []wgtypes.PeerConfig{}
|
||||
}
|
||||
|
||||
if nodeGET.ServerConfig.API != "" && nodeGET.ServerConfig.MQPort != "" {
|
||||
if err = config.ModServerConfig(&nodeGET.ServerConfig, resNode.Network); err != nil {
|
||||
logger.Log(0, "unable to update server config: "+err.Error())
|
||||
}
|
||||
}
|
||||
if iface {
|
||||
if err = config.ModConfig(&resNode); err != nil {
|
||||
if err = config.ModNodeConfig(&resNode); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
if err = wireguard.SetWGConfig(network, false, nodeGET.Peers[:]); err != nil {
|
||||
@@ -78,9 +82,6 @@ func Pull(network string, iface bool) (*models.Node, error) {
|
||||
if bkupErr != nil {
|
||||
logger.Log(0, "unable to update backup file")
|
||||
}
|
||||
if err = SetServerInfo(cfg); err != nil {
|
||||
logger.Log(0, "error pulling server info: "+err.Error())
|
||||
}
|
||||
|
||||
return &resNode, err
|
||||
}
|
||||
|
Reference in New Issue
Block a user