Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for DeletionHandlingMetaNamespaceKeyFunc (0.44 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/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)
  3. 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)
  4. pkg/registry/core/service/ipallocator/cidrallocator.go

    	key, err := cache.MetaNamespaceKeyFunc(new)
    	if err == nil {
    		c.queue.Add(key)
    	}
    }
    
    func (c *MetaAllocator) deleteServiceCIDR(obj interface{}) {
    	key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
    	if err == nil {
    		c.queue.Add(key)
    	}
    }
    
    func (c *MetaAllocator) run() {
    	defer runtime.HandleCrash()
    	defer c.queue.ShutDown()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.2K bytes
    - Viewed (0)
  5. pkg/scheduler/util/assumecache/assume_cache.go

    func (c *AssumeCache) update(oldObj interface{}, newObj interface{}) {
    	c.add(newObj)
    }
    
    func (c *AssumeCache) delete(obj interface{}) {
    	if obj == nil {
    		return
    	}
    
    	name, err := cache.DeletionHandlingMetaNamespaceKeyFunc(obj)
    	if err != nil {
    		c.logger.Error(&ObjectNameError{err}, "Failed to delete")
    		return
    	}
    
    	c.rwMutex.Lock()
    	defer c.rwMutex.Unlock()
    
    	objInfo := &objInfo{name: name}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 09:46:58 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    	c.queue.AddRateLimited(key)
    
    	return true
    }
    
    func (c *CRDFinalizer) 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
    - 12.6K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/status/naming_controller.go

    	c.queue.AddRateLimited(key)
    
    	return true
    }
    
    func (c *NamingConditionController) 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
    - 13.2K bytes
    - Viewed (0)
  8. pkg/controlplane/controller/clusterauthenticationtrust/cluster_authentication_trust_controller.go

    	// calm down or it can starve other useful work) cases.
    	c.queue.AddRateLimited(key)
    
    	return true
    }
    
    func keyFn() string {
    	// this format matches DeletionHandlingMetaNamespaceKeyFunc for our single key
    	return configMapNamespace + "/" + configMapName
    }
    
    func encodeCertificates(certs ...*x509.Certificate) ([]byte, error) {
    	b := bytes.Buffer{}
    	for _, cert := range certs {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  9. pkg/controller/testutil/test_utils.go

    	api "k8s.io/kubernetes/pkg/apis/core"
    	"k8s.io/utils/clock"
    	testingclock "k8s.io/utils/clock/testing"
    
    	jsonpatch "gopkg.in/evanphx/json-patch.v4"
    )
    
    var (
    	keyFunc = cache.DeletionHandlingMetaNamespaceKeyFunc
    )
    
    // FakeNodeHandler is a fake implementation of NodesInterface and NodeInterface. It
    // allows test cases to have fine-grained control over mock behaviors. We also need
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 15.6K bytes
    - Viewed (0)
  10. pkg/controller/volume/expand/expand_controller.go

    func (expc *expandController) enqueuePVC(obj interface{}) {
    	pvc, ok := obj.(*v1.PersistentVolumeClaim)
    	if !ok {
    		return
    	}
    
    	if pvc.Status.Phase == v1.ClaimBound {
    		key, err := cache.DeletionHandlingMetaNamespaceKeyFunc(pvc)
    		if err != nil {
    			runtime.HandleError(fmt.Errorf("couldn't get key for object %#v: %v", pvc, err))
    			return
    		}
    		expc.queue.Add(key)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 16.2K bytes
    - Viewed (0)
Back to top