From 5fdf97ad8e3a9b7a16479a5ec4ebff3d38c55a18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arda=20G=C3=BC=C3=A7l=C3=BC?= Date: Tue, 8 Mar 2022 09:59:49 +0300 Subject: [PATCH] Remove DiscoveryClient from diff command This PR removes `DiscoveryClient` field in diff command. Because it is not used anywhere in diff command. --- staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go b/staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go index 79c26075c1a..0e522bdd0ec 100644 --- a/staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go +++ b/staging/src/k8s.io/kubectl/pkg/cmd/diff/diff.go @@ -35,7 +35,6 @@ import ( "k8s.io/apimachinery/pkg/types" "k8s.io/cli-runtime/pkg/genericclioptions" "k8s.io/cli-runtime/pkg/resource" - "k8s.io/client-go/discovery" "k8s.io/client-go/dynamic" "k8s.io/klog/v2" "k8s.io/kubectl/pkg/cmd/apply" @@ -110,7 +109,6 @@ type DiffOptions struct { Selector string OpenAPISchema openapi.Resources - DiscoveryClient discovery.DiscoveryInterface DynamicClient dynamic.Interface DryRunVerifier *resource.DryRunVerifier CmdNamespace string @@ -629,11 +627,6 @@ func (o *DiffOptions) Complete(f cmdutil.Factory, cmd *cobra.Command) error { } } - o.DiscoveryClient, err = f.ToDiscoveryClient() - if err != nil { - return err - } - o.DynamicClient, err = f.DynamicClient() if err != nil { return err