浏览代码

Merge branch 'develop' into NET-406

Matthew R Kasun 2 年之前
父节点
当前提交
4d4cf22dc3
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      controllers/migrate.go

+ 6 - 2
controllers/migrate.go

@@ -116,7 +116,9 @@ func migrate(w http.ResponseWriter, r *http.Request) {
 			}
 			if _, err := logic.CreateEgressGateway(egressGateway); err != nil {
 				logger.Log(0, "error creating egress gateway for node", node.ID, err.Error())
-			}
+			}node.PersistentKeepalive = time.Duration(int64(time.Millisecond) * int64(legacy.PersistentKeepalive*1000))
+
+
 		}
 		if node.IsIngressGateway == "yes" {
 			ingressGateway := models.IngressRequest{}
@@ -203,7 +205,9 @@ func convertLegacyNode(legacy models.LegacyNode, hostID uuid.UUID) models.Node {
 	node.LastModified = time.Now()
 	node.ExpirationDateTime, _ = time.Parse(strconv.Itoa(int(legacy.ExpirationDateTime)), "0")
 	node.EgressGatewayNatEnabled = models.ParseBool(legacy.EgressGatewayNatEnabled)
-	node.EgressGatewayRequest = legacy.EgressGatewayRequest
+	node.EgressGatewayRequest = legacy.EgressGatewayRequestnode.PersistentKeepalive = time.Duration(int64(time.Millisecond) * int64(legacy.PersistentKeepalive*1000))
+
+
 	node.IngressGatewayRange = legacy.IngressGatewayRange
 	node.IngressGatewayRange6 = legacy.IngressGatewayRange6
 	node.DefaultACL = legacy.DefaultACL