From c7d3105ca52e45cb6a75ab4dc8df98c287d5ff39 Mon Sep 17 00:00:00 2001 From: Matthias Bertschy Date: Wed, 10 Jul 2024 11:58:06 +0200 Subject: [PATCH] use proper params in pager call Signed-off-by: Matthias Bertschy --- core/pkg/resourcehandler/k8sresources.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/pkg/resourcehandler/k8sresources.go b/core/pkg/resourcehandler/k8sresources.go index d5c4be2a..da0e589d 100644 --- a/core/pkg/resourcehandler/k8sresources.go +++ b/core/pkg/resourcehandler/k8sresources.go @@ -378,8 +378,8 @@ func (k8sHandler *K8sResourceHandler) pullSingleResource(resource *schema.GroupV // list resources if err := pager.New(func(ctx context.Context, opts metav1.ListOptions) (runtime.Object, error) { - return clientResource.List(context.Background(), opts) - }).EachListItem(context.TODO(), listOptions, func(obj runtime.Object) error { + return clientResource.List(ctx, opts) + }).EachListItem(context.Background(), listOptions, func(obj runtime.Object) error { uObject := obj.(*unstructured.Unstructured) if k8sinterface.IsTypeWorkload(uObject.Object) && k8sinterface.WorkloadHasParent(workloadinterface.NewWorkloadObj(uObject.Object)) { logger.L().Debug("Skipping resource with parent", helpers.String("kind", uObject.GetKind()), helpers.String("name", uObject.GetName()))