kubectl: simplify deepcopy calls

This commit is contained in:
Dr. Stefan Schimanski
2017-08-15 14:13:20 +02:00
parent 1d633b7fdd
commit c0dbe9a900
9 changed files with 40 additions and 39 deletions

View File

@@ -49,10 +49,9 @@ func generateNodeAndTaintedNode(oldTaints []v1.Taint, newTaints []v1.Taint) (*v1
},
Status: v1.NodeStatus{},
}
clone, _ := api.Scheme.DeepCopy(node)
// A copy of the same node, but tainted.
taintedNode = clone.(*v1.Node)
taintedNode = node.DeepCopy()
taintedNode.Spec.Taints = newTaints
return node, taintedNode