diff --git a/pkg/util/blockingcacheclient/client.go b/pkg/util/blockingcacheclient/client.go index e869ef2ba9..95010b908e 100644 --- a/pkg/util/blockingcacheclient/client.go +++ b/pkg/util/blockingcacheclient/client.go @@ -263,7 +263,9 @@ func (c *CacheClient) blockApply(ctx context.Context, obj runtime.ApplyConfigura }) } -// TODO: implement DeleteAllOf +func (c *CacheClient) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error { + return c.Client.DeleteAllOf(ctx, obj, opts...) +} func (c *CacheClient) Status() client.StatusWriter { return &CacheStatusClient{ diff --git a/pkg/util/pluginhookclient/client.go b/pkg/util/pluginhookclient/client.go index 0303e8ca39..78421d9e6d 100644 --- a/pkg/util/pluginhookclient/client.go +++ b/pkg/util/pluginhookclient/client.go @@ -193,7 +193,9 @@ func (c *Client) Apply(ctx context.Context, obj runtime.ApplyConfiguration, opts return c.Client.Apply(ctx, obj, opts...) } -// TODO: implement DeleteAllOf +func (c *Client) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error { + return c.Client.DeleteAllOf(ctx, obj, opts...) +} func (c *Client) Status() client.StatusWriter { return &StatusClient{