Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for DeletionHandlingMetaNamespaceKeyFunc (0.61 sec)

  1. pkg/controlplane/controller/crdregistration/crdregistration_controller_test.go

    		},
    	}
    
    	for _, test := range tests {
    		t.Run(test.name, func(t *testing.T) {
    			registration := &fakeAPIServiceRegistration{}
    			crdCache := cache.NewIndexer(cache.DeletionHandlingMetaNamespaceKeyFunc, cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc})
    			crdLister := crdlisters.NewCustomResourceDefinitionLister(crdCache)
    			c := crdRegistrationController{
    				crdLister:              crdLister,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 02 17:48:26 UTC 2020
    - 3.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/apiapproval/apiapproval_controller.go

    	c.queue.AddRateLimited(key)
    
    	return true
    }
    
    func (c *KubernetesAPIApprovalPolicyConformantConditionController) enqueue(obj *apiextensionsv1.CustomResourceDefinition) {
    	key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("Couldn't get key for object %#v: %v", obj, err))
    		return
    	}
    
    	c.queue.Add(key)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/nonstructuralschema/nonstructuralschema_controller.go

    	c.queue.AddRateLimited(key)
    
    	return true
    }
    
    func (c *ConditionController) enqueue(obj *apiextensionsv1.CustomResourceDefinition) {
    	key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
    	if err != nil {
    		utilruntime.HandleError(fmt.Errorf("couldn't get key for object %#v: %v", obj, err))
    		return
    	}
    
    	c.queue.Add(key)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  4. pkg/controller/volume/ephemeral/controller_test.go

    		Spec: v1.PodSpec{
    			Volumes: volumes,
    		},
    	}
    
    	return pvc
    }
    
    func podKey(pod *v1.Pod) string {
    	key, _ := cache.DeletionHandlingMetaNamespaceKeyFunc(testPodWithEphemeral)
    	return key
    }
    
    func makeOwnerReference(pod *v1.Pod, isController bool) *metav1.OwnerReference {
    	isTrue := true
    	return &metav1.OwnerReference{
    		APIVersion:         "v1",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 06:51:56 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/configmap_cafile_content.go

    			DeleteFunc: func(obj interface{}) {
    				c.queue.Add(c.keyFn())
    			},
    		},
    	})
    
    	return c, nil
    }
    
    func (c *ConfigMapCAController) keyFn() string {
    	// this format matches DeletionHandlingMetaNamespaceKeyFunc for our single key
    	return c.configmapNamespace + "/" + c.configmapName
    }
    
    // AddListener adds a listener to be notified when the CA content changes.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/internal/generic/controller.go

    	// would never shut down the workqueue
    	defer c.queue.ShutDown()
    
    	enqueue := func(obj interface{}, isInInitialList bool) {
    		var key string
    		var err error
    		if key, err = cache.DeletionHandlingMetaNamespaceKeyFunc(obj); err != nil {
    			utilruntime.HandleError(err)
    			return
    		}
    		if isInInitialList {
    			c.hasProcessed.Start(key)
    		}
    
    		c.queue.Add(key)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  7. pkg/controller/volume/ephemeral/controller.go

    		return
    	}
    
    	for _, vol := range pod.Spec.Volumes {
    		if vol.Ephemeral != nil {
    			// It has at least one ephemeral inline volume, work on it.
    			key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(pod)
    			if err != nil {
    				runtime.HandleError(fmt.Errorf("couldn't get key for object %#v: %v", pod, err))
    				return
    			}
    			ec.queue.Add(key)
    			break
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
Back to top