Search Options

Results per page
Sort
Preferred Languages
Advance

Results 71 - 80 of 407 for Informer (0.15 sec)

  1. pkg/controller/ttl/ttl_controller.go

    	nodeInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			ttlc.addNode(logger, obj)
    		},
    		UpdateFunc: func(old, newObj interface{}) {
    			ttlc.updateNode(logger, old, newObj)
    		},
    		DeleteFunc: ttlc.deleteNode,
    	})
    
    	ttlc.nodeStore = listers.NewNodeLister(nodeInformer.Informer().GetIndexer())
    	ttlc.hasSynced = nodeInformer.Informer().HasSynced
    
    	return ttlc
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  2. plugin/pkg/admission/resourcequota/admission_test.go

    	defer close(stopCh)
    
    	kubeClient := fake.NewSimpleClientset()
    	informerFactory := informers.NewSharedInformerFactory(kubeClient, 0)
    
    	handler, err := createHandler(kubeClient, informerFactory, stopCh)
    	if err != nil {
    		t.Errorf("Error occurred while creating admission plugin: %v", err)
    	}
    
    	informerFactory.Core().V1().ResourceQuotas().Informer().GetIndexer().Add(resourceQuota)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 84.1K bytes
    - Viewed (0)
  3. pkg/kube/kclient/crdwatcher_test.go

    	c := kube.NewFakeClient()
    
    	clienttest.MakeCRD(t, c, gvr.VirtualService)
    	vsCalls := atomic.NewInt32(0)
    
    	clienttest.MakeCRD(t, c, gvr.GatewayClass)
    
    	ctl := c.CrdWatcher()
    	// Created before informer runs
    	assert.Equal(t, ctl.KnownOrCallback(gvr.VirtualService, func(s <-chan struct{}) {
    		assert.Equal(t, s, stop)
    		vsCalls.Inc()
    	}), false)
    
    	c.RunAndWait(stop)
    	assert.EventuallyEqual(t, vsCalls.Load, 1)
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 3.1K bytes
    - Viewed (0)
  4. pkg/kube/kclient/clienttest/direct.go

    // Any errors will call t.Fatal.
    // Typically, clienttest.WrapReadWriter should be used to simply wrap an existing client when testing an informer.
    // However, NewDirectClient can be useful if we do not need/want an informer and need direct reads.
    // Generic parameters represent the type with and without a pointer, and the list type.
    // Example: NewDirectClient[*Pod, Pod, PodList]
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 16:43:05 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. pkg/controller/serviceaccount/legacy_serviceaccount_token_cleaner.go

    		clock:                cl,
    		saLister:             saInformer.Lister(),
    		saInformerSynced:     saInformer.Informer().HasSynced,
    		secretLister:         secretInformer.Lister(),
    		secretInformerSynced: secretInformer.Informer().HasSynced,
    		podLister:            podInformer.Lister(),
    		podInformerSynced:    podInformer.Informer().HasSynced,
    		minimumSinceLastUsed: options.CleanUpPeriod,
    		syncInterval:         options.SyncInterval,
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 27 03:52:06 UTC 2023
    - 10K bytes
    - Viewed (0)
  6. pkg/controller/deployment/deployment_controller.go

    	})
    
    	dc.syncHandler = dc.syncDeployment
    	dc.enqueueDeployment = dc.enqueue
    
    	dc.dLister = dInformer.Lister()
    	dc.rsLister = rsInformer.Lister()
    	dc.podLister = podInformer.Lister()
    	dc.dListerSynced = dInformer.Informer().HasSynced
    	dc.rsListerSynced = rsInformer.Informer().HasSynced
    	dc.podListerSynced = podInformer.Informer().HasSynced
    	return dc, nil
    }
    
    // Run begins watching and syncing.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  7. pkg/controller/replicaset/replica_set.go

    				return []string{}, nil
    			}
    			return []string{string(controllerRef.UID)}, nil
    		},
    	})
    	rsc.rsIndexer = rsInformer.Informer().GetIndexer()
    	rsc.rsLister = rsInformer.Lister()
    	rsc.rsListerSynced = rsInformer.Informer().HasSynced
    
    	podInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			rsc.addPod(logger, obj)
    		},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 33.2K bytes
    - Viewed (0)
  8. pkg/scheduler/scheduler_test.go

    				t.Fatalf("Pop failed: %v", err)
    			}
    
    			if tt.podUpdatedDuringScheduling {
    				podInformer.Informer().GetStore().Update(testPodUpdated)
    				queue.Update(logger, testPod, testPodUpdated)
    			}
    			if tt.podDeletedDuringScheduling {
    				podInformer.Informer().GetStore().Delete(testPod)
    				queue.Delete(testPod)
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 17 09:07:27 UTC 2024
    - 42K bytes
    - Viewed (0)
  9. pkg/controller/certificates/certificate_controller.go

    			),
    			workqueue.TypedRateLimitingQueueConfig[string]{
    				Name: "certificate",
    			},
    		),
    		handler: handler,
    	}
    
    	// Manage the addition/update of certificate requests
    	csrInformer.Informer().AddEventHandler(cache.ResourceEventHandlerFuncs{
    		AddFunc: func(obj interface{}) {
    			csr := obj.(*certificates.CertificateSigningRequest)
    			logger.V(4).Info("Adding certificate request", "csr", csr.Name)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/openapi/controller.go

    	}, &s.crdCache)
    	return &s
    }
    
    // NewController creates a new Controller with input CustomResourceDefinition informer
    func NewController(crdInformer informers.CustomResourceDefinitionInformer) *Controller {
    	c := &Controller{
    		crdLister:  crdInformer.Lister(),
    		crdsSynced: crdInformer.Informer().HasSynced,
    		queue: workqueue.NewTypedRateLimitingQueueWithConfig(
    			workqueue.DefaultTypedControllerRateLimiter[string](),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
Back to top