Browse Source

Merge pull request #679 from gravitl/feature_v0.10.0_route_consolidate

1 more change
dcarns 3 years ago
parent
commit
3b8c664a2d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      netclient/wireguard/common.go

+ 2 - 2
netclient/wireguard/common.go

@@ -177,12 +177,12 @@ func InitWireguard(node *models.Node, privkey string, peers []wgtypes.PeerConfig
 	ncutils.PrintLog("waiting for interface...", 1) // ensure interface is created
 	output, _ := ncutils.RunCmd("wg", false)
 	starttime := time.Now()
-	ifaceReady := !strings.Contains(output, ifacename)
+	ifaceReady := strings.Contains(output, ifacename)
 	for !ifaceReady && !(time.Now().After(starttime.Add(time.Second << 4))) {
 		output, _ = ncutils.RunCmd("wg", false)
 		err = ApplyConf(node, ifacename, confPath)
 		time.Sleep(time.Second)
-		ifaceReady = !strings.Contains(output, ifacename)
+		ifaceReady = strings.Contains(output, ifacename)
 	}
 	newDevice, devErr := wgclient.Device(deviceiface)
 	if !ifaceReady || devErr != nil {