Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for filterFuncs (0.34 sec)

  1. pkg/controller/bootstrap/bootstrapsigner.go

    			workqueue.TypedRateLimitingQueueConfig[string]{
    				Name: "bootstrap_signer_queue",
    			},
    		),
    	}
    
    	configMaps.Informer().AddEventHandlerWithResyncPeriod(
    		cache.FilteringResourceEventHandler{
    			FilterFunc: func(obj interface{}) bool {
    				switch t := obj.(type) {
    				case *v1.ConfigMap:
    					return t.Name == options.ConfigMapName && t.Namespace == options.ConfigMapNamespace
    				default:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  2. cmd/kube-controller-manager/app/controllermanager.go

    func filteredControllerDescriptors(controllerDescriptors map[string]*ControllerDescriptor, filterFunc leadermigration.FilterFunc, expected leadermigration.FilterResult) map[string]*ControllerDescriptor {
    	resultControllers := make(map[string]*ControllerDescriptor)
    	for name, controllerDesc := range controllerDescriptors {
    		if filterFunc(name) == expected {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 01 13:03:53 UTC 2024
    - 37.5K bytes
    - Viewed (0)
  3. pkg/controller/bootstrap/tokencleaner.go

    			workqueue.TypedRateLimitingQueueConfig[string]{
    				Name: "token_cleaner",
    			},
    		),
    	}
    
    	secrets.Informer().AddEventHandlerWithResyncPeriod(
    		cache.FilteringResourceEventHandler{
    			FilterFunc: func(obj interface{}) bool {
    				switch t := obj.(type) {
    				case *v1.Secret:
    					return t.Type == bootstrapapi.SecretTypeBootstrapToken && t.Namespace == e.tokenSecretNamespace
    				default:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/server/dynamiccertificates/configmap_cafile_content.go

    		),
    		preRunCaches: []cache.InformerSynced{uncastConfigmapInformer.HasSynced},
    	}
    
    	uncastConfigmapInformer.AddEventHandler(cache.FilteringResourceEventHandler{
    		FilterFunc: func(obj interface{}) bool {
    			if cast, ok := obj.(*corev1.ConfigMap); ok {
    				return cast.Name == c.configmapName && cast.Namespace == c.configmapNamespace
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/authentication/request/headerrequest/requestheader_controller.go

    		listOptions.FieldSelector = fields.OneTermEqualSelector("metadata.name", c.configmapName).String()
    	})
    
    	c.configmapInformer.AddEventHandler(cache.FilteringResourceEventHandler{
    		FilterFunc: func(obj interface{}) bool {
    			if cast, ok := obj.(*corev1.ConfigMap); ok {
    				return cast.Name == c.configmapName && cast.Namespace == c.configmapNamespace
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  6. pkg/kube/kclient/client.go

    		_ = n.informer.RemoveEventHandler(c.registration)
    	}
    }
    
    func (n *informerClient[T]) AddEventHandler(h cache.ResourceEventHandler) {
    	fh := cache.FilteringResourceEventHandler{
    		FilterFunc: func(obj interface{}) bool {
    			if n.filter == nil {
    				return true
    			}
    			return n.filter(obj)
    		},
    		Handler: h,
    	}
    	n.handlerMu.Lock()
    	defer n.handlerMu.Unlock()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 17 07:14:28 UTC 2024
    - 13K bytes
    - Viewed (0)
  7. pkg/controlplane/controller/clusterauthenticationtrust/cluster_authentication_trust_controller.go

    		kubeSystemConfigMapInformer: kubeSystemConfigMapInformer,
    	}
    
    	kubeSystemConfigMapInformer.AddEventHandler(cache.FilteringResourceEventHandler{
    		FilterFunc: func(obj interface{}) bool {
    			if cast, ok := obj.(*corev1.ConfigMap); ok {
    				return cast.Namespace == configMapNamespace && cast.Name == configMapName
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18.2K bytes
    - Viewed (0)
  8. pkg/controller/serviceaccount/tokens_controller.go

    	e.secretSynced = secrets.Informer().HasSynced
    	secrets.Informer().AddEventHandlerWithResyncPeriod(
    		cache.FilteringResourceEventHandler{
    			FilterFunc: func(obj interface{}) bool {
    				switch t := obj.(type) {
    				case *v1.Secret:
    					return t.Type == v1.SecretTypeServiceAccountToken
    				default:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 20.5K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go

    	}
    }
    
    func filterWithAttrsFunction(key string, p storage.SelectionPredicate) filterWithAttrsFunc {
    	filterFunc := func(objKey string, label labels.Set, field fields.Set) bool {
    		if !hasPathPrefix(objKey, key) {
    			return false
    		}
    		return p.MatchesObjectAttributes(label, field)
    	}
    	return filterFunc
    }
    
    // LastSyncResourceVersion returns resource version to which the underlying cache is synced.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 51.8K bytes
    - Viewed (0)
Back to top