Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for nodeUpdateQueue (0.18 sec)

  1. pkg/controller/tainteviction/taint_eviction.go

    	go func(stopCh <-chan struct{}) {
    		for {
    			nodeUpdate, shutdown := tc.nodeUpdateQueue.Get()
    			if shutdown {
    				break
    			}
    			hash := hash(nodeUpdate.nodeName, UpdateWorkerSize)
    			select {
    			case <-stopCh:
    				tc.nodeUpdateQueue.Done(nodeUpdate)
    				return
    			case tc.nodeUpdateChannels[hash] <- nodeUpdate:
    				// tc.nodeUpdateQueue.Done is called by the nodeUpdateChannels worker
    			}
    		}
    	}(ctx.Done())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 19.9K bytes
    - Viewed (0)
  2. pkg/controller/nodelifecycle/node_lifecycle_controller.go

    		AddFunc: controllerutil.CreateAddNodeHandler(func(node *v1.Node) error {
    			nc.nodeUpdateQueue.Add(node.Name)
    			return nil
    		}),
    		UpdateFunc: controllerutil.CreateUpdateNodeHandler(func(_, newNode *v1.Node) error {
    			nc.nodeUpdateQueue.Add(newNode.Name)
    			return nil
    		}),
    		DeleteFunc: controllerutil.CreateDeleteNodeHandler(logger, func(node *v1.Node) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 51.6K bytes
    - Viewed (0)
Back to top