Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for DeletionHandlingMetaNamespaceKeyFunc (0.67 sec)

  1. pkg/controller/history/controller_history.go

    			owned = append(owned, history[i])
    		}
    
    	}
    	return owned, err
    }
    
    func (fh *fakeHistory) addRevision(revision *apps.ControllerRevision) (*apps.ControllerRevision, error) {
    	key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(revision)
    	if err != nil {
    		return nil, err
    	}
    	obj, found, err := fh.indexer.GetByKey(key)
    	if err != nil {
    		return nil, err
    	}
    	if found {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 13:33:52 UTC 2021
    - 18.2K bytes
    - Viewed (0)
  2. 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)
  3. pkg/registry/core/service/ipallocator/controller/repairip.go

    				r.svcQueue.Add(key)
    			}
    		},
    		DeleteFunc: func(obj interface{}) {
    			// IndexerInformer uses a delta queue, therefore for deletes we have to use this
    			// key function.
    			key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
    			if err == nil {
    				r.svcQueue.Add(key)
    			}
    		},
    	}, interval)
    
    	_, _ = serviceCIDRInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  4. 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)
  5. 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)
  6. 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)
  7. staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go

    	case c.allowedClientNamesKey:
    		return headerBundle.AllowedClientNames
    	default:
    		return nil
    	}
    }
    
    func (c *RequestHeaderAuthRequestController) keyFn() string {
    	// this format matches DeletionHandlingMetaNamespaceKeyFunc for our single key
    	return c.configmapNamespace + "/" + c.configmapName
    }
    
    func deserializeStrings(in string) ([]string, error) {
    	if len(in) == 0 {
    		return nil, nil
    	}
    	var ret []string
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  8. 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)
  9. 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)
  10. 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