Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 96 for Indexer (0.14 sec)

  1. pkg/controller/statefulset/stateful_pod_control_test.go

    	fakeClient := &fake.Clientset{}
    	claims := getPersistentVolumeClaims(set, pod)
    	indexer := cache.NewIndexer(cache.MetaNamespaceKeyFunc, cache.Indexers{cache.NamespaceIndex: cache.MetaNamespaceIndexFunc})
    	for k := range claims {
    		claim := claims[k]
    		indexer.Add(&claim)
    	}
    	claimLister := corelisters.NewPersistentVolumeClaimLister(indexer)
    	control := NewStatefulPodControl(fakeClient, nil, claimLister, recorder)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 35.5K bytes
    - Viewed (0)
  2. pkg/registry/flowcontrol/ensurer/prioritylevelconfiguration_test.go

    			indexer := toolscache.NewIndexer(toolscache.MetaNamespaceKeyFunc, toolscache.Indexers{})
    			if test.current != nil {
    				client.Create(context.TODO(), test.current, metav1.CreateOptions{})
    				indexer.Add(test.current)
    			}
    
    			ops := NewPriorityLevelConfigurationOps(client, flowcontrollisters.NewPriorityLevelConfigurationLister(indexer))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 15 14:34:53 UTC 2024
    - 19.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache_interval_test.go

    	startIndex, endIndex, locker := 0, len(events), &sync.Mutex{}
    	indexer := func(i int) *watchCacheEvent {
    		if len(events) == 0 {
    			return nil
    		}
    		return events[i]
    	}
    	indexValidator := func(_ int) bool { return true }
    
    	return newCacheInterval(startIndex, endIndex, indexer, indexValidator, locker)
    }
    
    func bufferFromEvents(events []*watchCacheEvent) *watchCacheIntervalBuffer {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 09:20:10 UTC 2024
    - 11.6K bytes
    - Viewed (0)
  4. pkg/scheduler/scheduler_test.go

    				},
    			},
    			wantErr: "indexer conflict",
    		},
    		{
    			name: "register the same indexer body with different names, no conflicts",
    			// order of registration doesn't matter
    			entrypoints: map[string]frameworkruntime.PluginFactory{
    				"AddIndexer1": func(ctx context.Context, obj runtime.Object, handle framework.Handle) (framework.Plugin, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 42K bytes
    - Viewed (0)
  5. pkg/controller/volume/pvcprotection/pvc_protection_controller.go

    	pvcLister       corelisters.PersistentVolumeClaimLister
    	pvcListerSynced cache.InformerSynced
    
    	podLister       corelisters.PodLister
    	podListerSynced cache.InformerSynced
    	podIndexer      cache.Indexer
    
    	queue workqueue.TypedRateLimitingInterface[string]
    }
    
    // NewPVCProtectionController returns a new instance of PVCProtectionController.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 14K bytes
    - Viewed (0)
  6. pkg/controller/volume/persistentvolume/pv_controller_test.go

    			makeStorageClass(classExternal, &modeImmediate),
    		}
    
    		storageClasses[0].Provisioner = "gcr.io/vendor-csi"
    		indexer := cache.NewIndexer(cache.MetaNamespaceKeyFunc, cache.Indexers{})
    		for _, class := range storageClasses {
    			indexer.Add(class)
    		}
    		ctrl.classLister = storagelisters.NewStorageClassLister(indexer)
    
    		reactor := newVolumeReactor(ctx, client, ctrl, fakeVolumeWatch, fakeClaimWatch, test.errors)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. pkg/scheduler/util/assumecache/assume_cache.go

    		logger:      logger,
    		description: description,
    		indexFunc:   indexFunc,
    		indexName:   indexName,
    	}
    	indexers := cache.Indexers{}
    	if indexName != "" && indexFunc != nil {
    		indexers[indexName] = c.objInfoIndexFunc
    	}
    	c.store = cache.NewIndexer(objInfoKeyFunc, indexers)
    
    	// Unit tests don't use informers
    	if informer != nil {
    		// Cannot fail in practice?! No-one bothers checking the error.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 09:46:58 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  8. pkg/controller/resourceclaim/controller.go

    	templateLister  resourcev1alpha2listers.ResourceClaimTemplateLister
    	templatesSynced cache.InformerSynced
    
    	// podIndexer has the common PodResourceClaim indexer indexer installed To
    	// limit iteration over pods to those of interest.
    	podIndexer cache.Indexer
    
    	// recorder is used to record events in the API server
    	recorder record.EventRecorder
    
    	queue workqueue.TypedRateLimitingInterface[string]
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 03:34:25 UTC 2024
    - 37.1K bytes
    - Viewed (0)
  9. pkg/controller/tainteviction/taint_eviction_test.go

    	}
    	node.Spec.Taints = taints
    	return node
    }
    
    var alwaysReady = func() bool { return true }
    
    func setupNewController(ctx context.Context, fakeClientSet *fake.Clientset) (*Controller, cache.Indexer, cache.Indexer) {
    	informerFactory := informers.NewSharedInformerFactory(fakeClientSet, 0)
    	podIndexer := informerFactory.Core().V1().Pods().Informer().GetIndexer()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 25 14:24:16 UTC 2024
    - 31.3K bytes
    - Viewed (0)
  10. pkg/controller/volume/attachdetach/attach_detach_controller.go

    		},
    		UpdateFunc: func(oldObj, newObj interface{}) {
    			adc.podUpdate(logger, oldObj, newObj)
    		},
    		DeleteFunc: func(obj interface{}) {
    			adc.podDelete(logger, obj)
    		},
    	})
    
    	// This custom indexer will index pods by its PVC keys. Then we don't need
    	// to iterate all pods every time to find pods which reference given PVC.
    	if err := common.AddPodPVCIndexerIfNotPresent(adc.podIndexer); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.6K bytes
    - Viewed (0)
Back to top