mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-09-03 14:47:08 +00:00
Remove dependency of generated client part 3
Replace generated discovery client with client-go client. Remove generated client from PVR action. Remove generated client from pkg/cmd directory. Delete velero generate client from client factory. Signed-off-by: Xun Jiang <jxun@vmware.com>
This commit is contained in:
@@ -24,14 +24,11 @@ import (
|
||||
discoveryfake "k8s.io/client-go/discovery/fake"
|
||||
dynamicfake "k8s.io/client-go/dynamic/fake"
|
||||
kubefake "k8s.io/client-go/kubernetes/fake"
|
||||
|
||||
"github.com/vmware-tanzu/velero/pkg/generated/clientset/versioned/fake"
|
||||
)
|
||||
|
||||
// APIServer contains in-memory fakes for all of the relevant
|
||||
// Kubernetes API server clients.
|
||||
type APIServer struct {
|
||||
VeleroClient *fake.Clientset
|
||||
KubeClient *kubefake.Clientset
|
||||
DynamicClient *dynamicfake.FakeDynamicClient
|
||||
DiscoveryClient *DiscoveryClient
|
||||
@@ -43,7 +40,6 @@ func NewAPIServer(t *testing.T) *APIServer {
|
||||
t.Helper()
|
||||
|
||||
var (
|
||||
veleroClient = fake.NewSimpleClientset()
|
||||
kubeClient = kubefake.NewSimpleClientset()
|
||||
dynamicClient = dynamicfake.NewSimpleDynamicClientWithCustomListKinds(runtime.NewScheme(),
|
||||
map[schema.GroupVersionResource]string{
|
||||
@@ -65,7 +61,6 @@ func NewAPIServer(t *testing.T) *APIServer {
|
||||
)
|
||||
|
||||
return &APIServer{
|
||||
VeleroClient: veleroClient,
|
||||
KubeClient: kubeClient,
|
||||
DynamicClient: dynamicClient,
|
||||
DiscoveryClient: discoveryClient,
|
||||
|
||||
Reference in New Issue
Block a user