ソースを参照

added function for future use

0xdcarns 3 年 前
コミット
cdf45d4d1c
2 ファイル変更13 行追加10 行削除
  1. 12 10
      controllers/node_grpc.go
  2. 1 0
      netclient/server/grpc.go

+ 12 - 10
controllers/node_grpc.go

@@ -94,16 +94,6 @@ func (s *NodeServiceServer) CreateNode(ctx context.Context, req *nodepb.Object)
 		return nil, err
 	}
 
-	nodeData, errN := json.Marshal(&node)
-	if errN != nil {
-		return nil, err
-	}
-
-	response := &nodepb.Object{
-		Data: string(nodeData),
-		Type: nodepb.NODE_TYPE,
-	}
-
 	runUpdates(&node, false)
 
 	go func(node *models.Node) {
@@ -127,6 +117,18 @@ func (s *NodeServiceServer) CreateNode(ctx context.Context, req *nodepb.Object)
 		}
 	}(&node)
 
+	//  == send response ==
+
+	nodeData, errN := json.Marshal(&node)
+	if errN != nil {
+		return nil, err
+	}
+
+	response := &nodepb.Object{
+		Data: string(nodeData),
+		Type: nodepb.NODE_TYPE,
+	}
+
 	return response, nil
 }
 

+ 1 - 0
netclient/server/grpc.go

@@ -117,6 +117,7 @@ func GetPeers(macaddress string, network string, server string, dualstack bool,
 			log.Println("Failed to authenticate.")
 			return peers, hasGateway, gateways, err
 		}
+
 		var header metadata.MD
 
 		response, err := wcclient.GetPeers(ctx, req, grpc.Header(&header))