From 436de8270ba8e5cd28109def24ca689caead38fd Mon Sep 17 00:00:00 2001 From: Lukasz Szaszkiewicz Date: Mon, 27 May 2024 15:31:15 +0200 Subject: [PATCH] make update Kubernetes-commit: 448180db60fc1d62174a18d1dd995d8deb081428 --- .../versioned/typed/samplecontroller/v1alpha1/foo.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/pkg/generated/clientset/versioned/typed/samplecontroller/v1alpha1/foo.go b/pkg/generated/clientset/versioned/typed/samplecontroller/v1alpha1/foo.go index ab190b2f..d09fd325 100644 --- a/pkg/generated/clientset/versioned/typed/samplecontroller/v1alpha1/foo.go +++ b/pkg/generated/clientset/versioned/typed/samplecontroller/v1alpha1/foo.go @@ -26,6 +26,7 @@ import ( types "k8s.io/apimachinery/pkg/types" watch "k8s.io/apimachinery/pkg/watch" rest "k8s.io/client-go/rest" + consistencydetector "k8s.io/client-go/util/consistencydetector" v1alpha1 "k8s.io/sample-controller/pkg/apis/samplecontroller/v1alpha1" scheme "k8s.io/sample-controller/pkg/generated/clientset/versioned/scheme" ) @@ -79,6 +80,16 @@ func (c *foos) Get(ctx context.Context, name string, options v1.GetOptions) (res // List takes label and field selectors, and returns the list of Foos that match those selectors. func (c *foos) List(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.FooList, err error) { + defer func() { + if err == nil { + consistencydetector.CheckListFromCacheDataConsistencyIfRequested(ctx, "list request for foos", c.list, opts, result) + } + }() + return c.list(ctx, opts) +} + +// list takes label and field selectors, and returns the list of Foos that match those selectors. +func (c *foos) list(ctx context.Context, opts v1.ListOptions) (result *v1alpha1.FooList, err error) { var timeout time.Duration if opts.TimeoutSeconds != nil { timeout = time.Duration(*opts.TimeoutSeconds) * time.Second