Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for syncFunc (0.17 sec)

  1. pkg/controller/certificates/certificate_controller.go

    func (cc *CertificateController) processNextWorkItem(ctx context.Context) bool {
    	cKey, quit := cc.queue.Get()
    	if quit {
    		return false
    	}
    	defer cc.queue.Done(cKey)
    
    	if err := cc.syncFunc(ctx, cKey); err != nil {
    		cc.queue.AddRateLimited(cKey)
    		if _, ignorable := err.(ignorableError); !ignorable {
    			utilruntime.HandleError(fmt.Errorf("Sync %v failed with : %v", cKey, err))
    		} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/internal/generic/doc.go

    // over regular interface{}-based Informers/Listers
    //
    // Controller[T] provides a reusable way to reconcile objects out of an informer
    // using the tried and true controller design pattern found all over k8s
    // codebase based upon syncFunc/reconcile
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  3. pkg/controller/bootstrap/tokencleaner.go

    	if quit {
    		return false
    	}
    	defer tc.queue.Done(key)
    
    	if err := tc.syncFunc(ctx, key); err != nil {
    		tc.queue.AddRateLimited(key)
    		utilruntime.HandleError(fmt.Errorf("Sync %v failed with : %v", key, err))
    		return true
    	}
    
    	tc.queue.Forget(key)
    	return true
    }
    
    func (tc *TokenCleaner) syncFunc(ctx context.Context, key string) error {
    	logger := klog.FromContext(ctx)
    	startTime := time.Now()
    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. pkg/kube/client.go

    	t0 := time.Now()
    	max := time.Millisecond * 100
    	delay := time.Millisecond
    	f := func() bool {
    		for _, syncFunc := range cacheSyncs {
    			if !syncFunc() {
    				return false
    			}
    		}
    		return true
    	}
    	attempt := 0
    	defer func() {
    		if r {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 25 14:44:17 UTC 2024
    - 39K bytes
    - Viewed (0)
  5. pkg/kubelet/kubelet_pods_test.go

    			podWorkers, _, processed := createPodWorkers()
    			kl.podWorkers = podWorkers
    			originalPodSyncer := podWorkers.podSyncer
    			syncFuncs := newPodSyncerFuncs(originalPodSyncer)
    			podWorkers.podSyncer = &syncFuncs
    			if tt.terminatingErr != nil {
    				syncFuncs.syncTerminatingPod = func(ctx context.Context, pod *v1.Pod, podStatus *kubecontainer.PodStatus, gracePeriod *int64, podStatusFn func(*v1.PodStatus)) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 00:05:23 UTC 2024
    - 198.8K bytes
    - Viewed (0)
Back to top