ソースを参照

review comments

Matthew R Kasun 2 年 前
コミット
96e9058db9
2 ファイル変更2 行追加8 行削除
  1. 1 4
      cli/functions/host.go
  2. 1 4
      cli/functions/node.go

+ 1 - 4
cli/functions/host.go

@@ -18,10 +18,7 @@ func GetHosts() *[]models.ApiHost {
 
 // DeleteHost - delete a host
 func DeleteHost(hostID string, force bool) *models.ApiHost {
-	if force {
-		return request[models.ApiHost](http.MethodDelete, "/api/hosts/"+hostID+"?force=true", nil)
-	}
-	return request[models.ApiHost](http.MethodDelete, "/api/hosts/"+hostID, nil)
+	return request[models.ApiHost](http.MethodDelete, fmt.Sprintf("/api/hosts/%s?force=%t", hostID, force), nil)
 }
 
 // UpdateHost - update a host

+ 1 - 4
cli/functions/node.go

@@ -28,10 +28,7 @@ func UpdateNode(networkName, nodeID string, node *models.ApiNode) *models.ApiNod
 
 // DeleteNode - delete a node
 func DeleteNode(networkName, nodeID string, force bool) *models.SuccessResponse {
-	if force {
-		return request[models.SuccessResponse](http.MethodDelete, fmt.Sprintf("/api/nodes/%s/%s/?force=true", networkName, nodeID), nil)
-	}
-	return request[models.SuccessResponse](http.MethodDelete, fmt.Sprintf("/api/nodes/%s/%s", networkName, nodeID), nil)
+	return request[models.SuccessResponse](http.MethodDelete, fmt.Sprintf("/api/nodes/%s/%s?force=%t", networkName, nodeID, force), nil)
 }
 
 // CreateEgress - turn a node into an egress