From e0017b6ba4f3d0a2994dd01c6de673ae448adc5e Mon Sep 17 00:00:00 2001 From: wulemao <1194736083@qq.com> Date: Tue, 29 Oct 2024 15:23:39 +0800 Subject: [PATCH] cleanup: change *kubeclient.Clientset to kubeclient.Interface in unregister module Signed-off-by: wulemao <1194736083@qq.com> --- pkg/karmadactl/unregister/unregister.go | 4 ++-- pkg/karmadactl/util/cluster.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/karmadactl/unregister/unregister.go b/pkg/karmadactl/unregister/unregister.go index 37c5a84c6..3f93834c4 100644 --- a/pkg/karmadactl/unregister/unregister.go +++ b/pkg/karmadactl/unregister/unregister.go @@ -128,10 +128,10 @@ type CommandUnregisterOption struct { DryRun bool // ControlPlaneClient control plane client set - ControlPlaneClient *karmadaclientset.Clientset + ControlPlaneClient karmadaclientset.Interface // MemberClusterClient member cluster client set - MemberClusterClient *kubeclient.Clientset + MemberClusterClient kubeclient.Interface } // AddFlags adds flags to the specified FlagSet. diff --git a/pkg/karmadactl/util/cluster.go b/pkg/karmadactl/util/cluster.go index d7b9a6ca1..ff578c632 100644 --- a/pkg/karmadactl/util/cluster.go +++ b/pkg/karmadactl/util/cluster.go @@ -30,7 +30,7 @@ import ( ) // DeleteClusterObject deletes the cluster object from the Karmada control plane. -func DeleteClusterObject(controlPlaneKarmadaClient *karmadaclientset.Clientset, clusterName string, +func DeleteClusterObject(controlPlaneKarmadaClient karmadaclientset.Interface, clusterName string, timeout time.Duration, dryRun bool) error { if dryRun { return nil