From 95a92d6510827027caa8d8da1600655d2e2cfa2e Mon Sep 17 00:00:00 2001 From: Yuan Tang Date: Sun, 12 May 2024 20:08:24 -0400 Subject: [PATCH] build: Fix lint check Signed-off-by: Yuan Tang --- workflow/util/util.go | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/workflow/util/util.go b/workflow/util/util.go index 0635dffb741e..97f61312cc42 100644 --- a/workflow/util/util.go +++ b/workflow/util/util.go @@ -762,20 +762,6 @@ func getDescendantNodeIDs(wf *wfv1.Workflow, node wfv1.NodeStatus) []string { return descendantNodeIDs } -func isDescendantNodeSucceeded(wf *wfv1.Workflow, node wfv1.NodeStatus, nodeIDsToReset map[string]bool) bool { - for _, child := range node.Children { - childStatus, err := wf.Status.Nodes.Get(child) - if err != nil { - log.Panicf("Coudn't obtain child for %s, panicking", child) - } - _, present := nodeIDsToReset[child] - if (!present && childStatus.Phase == wfv1.NodeSucceeded) || isDescendantNodeSucceeded(wf, *childStatus, nodeIDsToReset) { - return true - } - } - return false -} - func deletePodNodeDuringRetryWorkflow(wf *wfv1.Workflow, node wfv1.NodeStatus, deletedPods map[string]bool, podsToDelete []string) (map[string]bool, []string) { templateName := GetTemplateFromNode(node) version := GetWorkflowPodNameVersion(wf)