Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 339 for Dequeue (0.14 sec)

  1. staging/src/k8s.io/apiextensions-apiserver/pkg/controller/finalizer/crd_finalizer.go

    	// only queue deleted things that haven't been finalized by us
    	if newCRD.DeletionTimestamp.IsZero() || !apiextensionshelpers.CRDHasFinalizer(newCRD, apiextensionsv1.CustomResourceCleanupFinalizer) {
    		return
    	}
    
    	// always requeue resyncs just in case
    	if oldCRD.ResourceVersion == newCRD.ResourceVersion {
    		c.enqueue(newCRD)
    		return
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  2. pkg/controller/replicaset/replica_set.go

    	key, quit := rsc.queue.Get()
    	if quit {
    		return false
    	}
    	defer rsc.queue.Done(key)
    
    	err := rsc.syncHandler(ctx, key)
    	if err == nil {
    		rsc.queue.Forget(key)
    		return true
    	}
    
    	utilruntime.HandleError(fmt.Errorf("sync %q failed with %v", key, err))
    	rsc.queue.AddRateLimited(key)
    
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 33.2K bytes
    - Viewed (0)
  3. pilot/pkg/config/kube/ingress/status.go

    			ObjectTransform: kubelib.StripNodeUnusedFields,
    		}),
    	}
    	c.queue = controllers.NewQueue("ingress status",
    		controllers.WithReconciler(c.Reconcile),
    		controllers.WithMaxAttempts(5))
    
    	// For any ingress change, enqueue it - we may need to update the status.
    	c.ingresses.AddEventHandler(controllers.ObjectHandler(c.queue.AddObject))
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 28 16:41:38 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  4. fess-crawler-es/src/main/resources/mapping/queue.json

    Shinsuke Sugaya <******@****.***> 1550973969 +0900
    Registered: Wed Jun 12 15:17:51 UTC 2024
    - Last Modified: Sun Feb 24 02:06:09 UTC 2019
    - 406 bytes
    - Viewed (0)
  5. pkg/kube/controllers/queue.go

    func WithGenericReconciler(f func(key any) error) func(q *Queue) {
    	return func(q *Queue) {
    		q.workFn = func(key any) error {
    			return f(key)
    		}
    	}
    }
    
    // NewQueue creates a new queue
    func NewQueue(name string, options ...func(*Queue)) Queue {
    	q := Queue{
    		name:        name,
    		closed:      make(chan struct{}),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Aug 08 16:43:05 UTC 2023
    - 6.3K bytes
    - Viewed (0)
  6. pkg/controller/storageversionmigrator/resourceversion.go

    	key, quit := rv.queue.Get()
    	if quit {
    		return false
    	}
    	defer rv.queue.Done(key)
    
    	err := rv.sync(ctx, key)
    	if err == nil {
    		rv.queue.Forget(key)
    		return true
    	}
    
    	klog.FromContext(ctx).V(2).Info("Error syncing SVM resource, retrying", "svm", key, "err", err)
    	rv.queue.AddRateLimited(key)
    
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 8.5K bytes
    - Viewed (0)
  7. pkg/scheduler/framework/interface.go

    // and Pods rejected by these plugins are requeued based on this extension point.
    // Failures from other extension points are regarded as temporal errors (e.g., network failure),
    // and the scheduler requeue Pods without this extension point - always requeue Pods to activeQ after backoff.
    // This is because such temporal errors cannot be resolved by specific cluster events,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 15:52:16 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  8. pkg/controller/deployment/deployment_controller_test.go

    	dc.addReplicaSet(klog.FromContext(ctx), rs1)
    	if got, want := dc.queue.Len(), 1; got != want {
    		t.Fatalf("queue.Len() = %v, want %v", got, want)
    	}
    	key, done := dc.queue.Get()
    	if key == "" || done {
    		t.Fatalf("failed to enqueue controller for rs %v", rs1.Name)
    	}
    	expectedKey, _ := controller.KeyFunc(d1)
    	if got, want := key, expectedKey; got != want {
    		t.Errorf("queue.Get() = %v, want %v", got, want)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.5K bytes
    - Viewed (0)
  9. pkg/controller/storageversionmigrator/storageversionmigrator.go

    	key, quit := svmc.queue.Get()
    	if quit {
    		return false
    	}
    	defer svmc.queue.Done(key)
    
    	err := svmc.sync(ctx, key)
    	if err == nil {
    		svmc.queue.Forget(key)
    		return true
    	}
    
    	klog.FromContext(ctx).V(2).Info("Error syncing SVM resource, retrying", "svm", key, "err", err)
    	svmc.queue.AddRateLimited(key)
    
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  10. pkg/controlplane/controller/clusterauthenticationtrust/cluster_authentication_trust_controller.go

    // processNextWorkItem deals with one key off the queue.  It returns false when it's time to quit.
    func (c *Controller) processNextWorkItem() bool {
    	// pull the next work item from queue.  It should be a key we use to lookup something in a cache
    	key, quit := c.queue.Get()
    	if quit {
    		return false
    	}
    	// you always have to indicate to the queue that you've completed a piece of work
    	defer c.queue.Done(key)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 18.2K bytes
    - Viewed (0)
Back to top