Chore: remove dm (#6036)

Signed-off-by: Somefive <yd219913@alibaba-inc.com>
This commit is contained in:
Somefive
2023-05-25 13:54:35 +08:00
committed by GitHub
parent 4d81ba8909
commit ef4bb07fb3
82 changed files with 287 additions and 1053 deletions
-20
View File
@@ -34,7 +34,6 @@ import (
"github.com/kubevela/workflow/pkg/cue/packages"
"github.com/oam-dev/kubevela/pkg/oam"
"github.com/oam-dev/kubevela/pkg/oam/discoverymapper"
)
// Args is args for controller-runtime client
@@ -43,7 +42,6 @@ type Args struct {
rawConfig *api.Config
Schema *runtime.Scheme
client client.Client
dm discoverymapper.DiscoveryMapper
pd *packages.PackageDiscover
dc *discovery.DiscoveryClient
}
@@ -145,24 +143,6 @@ func (a *Args) GetFakeClient(defs []oam.Object) (client.Client, error) {
return fake.NewClientBuilder().WithObjects(objs...).WithScheme(a.Schema).Build(), nil
}
// GetDiscoveryMapper get discoveryMapper client if exist, create if not exist.
func (a *Args) GetDiscoveryMapper() (discoverymapper.DiscoveryMapper, error) {
if a.config == nil {
if err := a.SetConfig(nil); err != nil {
return nil, err
}
}
if a.dm != nil {
return a.dm, nil
}
dm, err := discoverymapper.New(a.config)
if err != nil {
return nil, fmt.Errorf("failed to create CRD discovery client %w", err)
}
a.dm = dm
return dm, nil
}
// GetPackageDiscover get PackageDiscover client if exist, create if not exist.
func (a *Args) GetPackageDiscover() (*packages.PackageDiscover, error) {
if a.config == nil {