From 074f25523b2d4910ad4962ccf9737227b42da693 Mon Sep 17 00:00:00 2001 From: sanposhiho Date: Sun, 9 May 2021 22:46:33 +0900 Subject: [PATCH] scheduler_perf: correct error handling --- test/utils/runners.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/utils/runners.go b/test/utils/runners.go index b5d83b82cba..fed48f9a275 100644 --- a/test/utils/runners.go +++ b/test/utils/runners.go @@ -1220,7 +1220,8 @@ func DoPrepareNode(client clientset.Interface, node *v1.Node, strategy PrepareNo func DoCleanupNode(client clientset.Interface, nodeName string, strategy PrepareNodeStrategy) error { var err error for attempt := 0; attempt < retries; attempt++ { - node, err := client.CoreV1().Nodes().Get(context.TODO(), nodeName, metav1.GetOptions{}) + var node *v1.Node + node, err = client.CoreV1().Nodes().Get(context.TODO(), nodeName, metav1.GetOptions{}) if err != nil { return fmt.Errorf("Skipping cleanup of Node: failed to get Node %v: %v", nodeName, err) }