|
@@ -28,7 +28,7 @@ var _ provider.Provider = &Client{}
|
|
|
|
|
|
|
|
// Client is a fake client for testing.
|
|
// Client is a fake client for testing.
|
|
|
type Client struct {
|
|
type Client struct {
|
|
|
- NewFn func(context.Context, esv1alpha1.SecretStoreProvider, client.Client,
|
|
|
|
|
|
|
+ NewFn func(context.Context, esv1alpha1.GenericStore, client.Client,
|
|
|
string) (provider.Provider, error)
|
|
string) (provider.Provider, error)
|
|
|
GetSecretFn func(context.Context, esv1alpha1.ExternalSecretDataRemoteRef) ([]byte, error)
|
|
GetSecretFn func(context.Context, esv1alpha1.ExternalSecretDataRemoteRef) ([]byte, error)
|
|
|
GetSecretMapFn func(context.Context, esv1alpha1.ExternalSecretDataRemoteRef) (map[string][]byte, error)
|
|
GetSecretMapFn func(context.Context, esv1alpha1.ExternalSecretDataRemoteRef) (map[string][]byte, error)
|
|
@@ -45,7 +45,7 @@ func New() *Client {
|
|
|
},
|
|
},
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- v.NewFn = func(context.Context, esv1alpha1.SecretStoreProvider, client.Client, string) (provider.Provider, error) {
|
|
|
|
|
|
|
+ v.NewFn = func(context.Context, esv1alpha1.GenericStore, client.Client, string) (provider.Provider, error) {
|
|
|
return nil, nil
|
|
return nil, nil
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -84,14 +84,14 @@ func (v *Client) WithGetSecretMap(secData map[string][]byte, err error) *Client
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// WithNew wraps the fake provider factory function.
|
|
// WithNew wraps the fake provider factory function.
|
|
|
-func (v *Client) WithNew(f func(context.Context, esv1alpha1.SecretStoreProvider, client.Client,
|
|
|
|
|
|
|
+func (v *Client) WithNew(f func(context.Context, esv1alpha1.GenericStore, client.Client,
|
|
|
string) (provider.Provider, error)) *Client {
|
|
string) (provider.Provider, error)) *Client {
|
|
|
v.NewFn = f
|
|
v.NewFn = f
|
|
|
return v
|
|
return v
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// New returns a new fake provider.
|
|
// New returns a new fake provider.
|
|
|
-func (v *Client) New(ctx context.Context, store esv1alpha1.SecretStoreProvider, kube client.Client, namespace string) (provider.Provider, error) {
|
|
|
|
|
|
|
+func (v *Client) New(ctx context.Context, store esv1alpha1.GenericStore, kube client.Client, namespace string) (provider.Provider, error) {
|
|
|
client, err := v.NewFn(ctx, store, kube, namespace)
|
|
client, err := v.NewFn(ctx, store, kube, namespace)
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return nil, err
|
|
return nil, err
|