From 4a8678537220f03631895f1b22de686f8596d8fd Mon Sep 17 00:00:00 2001 From: aayushsss1 Date: Wed, 18 Sep 2024 14:31:17 -0400 Subject: [PATCH] removed client --- .../framework/provider/client/clientgetter.go | 12 ----- .../provider/client/kubernetes_clients.go | 53 ------------------- 2 files changed, 65 deletions(-) delete mode 100644 internal/framework/provider/client/clientgetter.go delete mode 100644 internal/framework/provider/client/kubernetes_clients.go diff --git a/internal/framework/provider/client/clientgetter.go b/internal/framework/provider/client/clientgetter.go deleted file mode 100644 index 950413248d..0000000000 --- a/internal/framework/provider/client/clientgetter.go +++ /dev/null @@ -1,12 +0,0 @@ -package client - -import ( - "k8s.io/client-go/discovery" - "k8s.io/client-go/dynamic" -) - -// KubernetesClientGetter is an interface for getting client-go interfaces -type KubernetesClientGetter interface { - DynamicClient() (dynamic.Interface, error) - DiscoveryClient() (discovery.DiscoveryInterface, error) -} diff --git a/internal/framework/provider/client/kubernetes_clients.go b/internal/framework/provider/client/kubernetes_clients.go deleted file mode 100644 index 1c761bc452..0000000000 --- a/internal/framework/provider/client/kubernetes_clients.go +++ /dev/null @@ -1,53 +0,0 @@ -package client - -import ( - "fmt" - - "k8s.io/client-go/discovery" - "k8s.io/client-go/dynamic" - "k8s.io/client-go/rest" - - _ "k8s.io/client-go/plugin/pkg/client/auth" -) - -type kubernetesClientGetter struct { - config *rest.Config - dynamicClient dynamic.Interface - discoveryClient discovery.DiscoveryInterface -} - -func NewKubernetesClientGetter(config *rest.Config) KubernetesClientGetter { - return &kubernetesClientGetter{ - config: config, - } -} - -func (k kubernetesClientGetter) DynamicClient() (dynamic.Interface, error) { - if k.dynamicClient != nil { - return k.dynamicClient, nil - } - - if k.config != nil { - kc, err := dynamic.NewForConfig(k.config) - if err != nil { - return nil, fmt.Errorf("failed to configure dynamic client: %s", err) - } - k.dynamicClient = kc - } - return k.dynamicClient, nil -} - -func (k kubernetesClientGetter) DiscoveryClient() (discovery.DiscoveryInterface, error) { - if k.discoveryClient != nil { - return k.discoveryClient, nil - } - - if k.config != nil { - kc, err := discovery.NewDiscoveryClientForConfig(k.config) - if err != nil { - return nil, fmt.Errorf("failed to configure discovery client: %s", err) - } - k.discoveryClient = kc - } - return k.discoveryClient, nil -}