diff --git a/cmd/argo/commands/lint_test.go b/cmd/argo/commands/lint_test.go index 5e22d2285df1..1f5472804ee2 100644 --- a/cmd/argo/commands/lint_test.go +++ b/cmd/argo/commands/lint_test.go @@ -268,7 +268,7 @@ spec: defer func() { logrus.StandardLogger().ExitFunc = nil }() var fatal bool logrus.StandardLogger().ExitFunc = func(int) { fatal = true } - runLint(context.Background(), []string{workflowMultiDocsPath}, true, nil, "pretty", false) + runLint(context.Background(), []string{workflowMultiDocsPath}, true, nil, "pretty", false) assert.False(t, fatal, "should not have exited") }) diff --git a/pkg/apiclient/offline-client.go b/pkg/apiclient/offline-client.go index d5bd1f4d0d6c..c6048d1dffe8 100644 --- a/pkg/apiclient/offline-client.go +++ b/pkg/apiclient/offline-client.go @@ -58,17 +58,17 @@ func newOfflineClient(paths []string) (context.Context, Client, error) { if obj == nil { continue // could not parse to kubernetes object } - + objName := obj.GetName() namespace := obj.GetNamespace() - - switch v:= obj.(type) { - case *wfv1.ClusterWorkflowTemplate: + + switch v := obj.(type) { + case *wfv1.ClusterWorkflowTemplate: if _, ok := clusterWorkflowTemplateGetter.clusterWorkflowTemplates[objName]; ok { return fmt.Errorf("duplicate ClusterWorkflowTemplate found: %q", objName) } clusterWorkflowTemplateGetter.clusterWorkflowTemplates[objName] = v - + case *wfv1.WorkflowTemplate: getter, ok := workflowTemplateGetters[namespace] if !ok { @@ -78,14 +78,14 @@ func newOfflineClient(paths []string) (context.Context, Client, error) { } workflowTemplateGetters[namespace] = getter } - + if _, ok := getter.(*offlineWorkflowTemplateNamespacedGetter).workflowTemplates[objName]; ok { return fmt.Errorf("duplicate WorkflowTemplate found: %q", objName) } - getter.(*offlineWorkflowTemplateNamespacedGetter).workflowTemplates[objName] = v + getter.(*offlineWorkflowTemplateNamespacedGetter).workflowTemplates[objName] = v } - } + } return nil })