Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 1,249 for stopCh (0.13 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/controller.go

    		workers: workers,
    		stopCh:  stopCh,
    		config:  config,
    	}
    
    	// The queue underneath is starting a goroutine for metrics
    	// exportint that is only stopped on calling ShutDown.
    	// Given that QuotaEvaluator is created for each layer of apiserver
    	// and often not started for some of those (e.g. aggregated apiserver)
    	// we explicitly shut it down on stopCh signal even if it wasn't
    	// effectively started.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 25.8K bytes
    - Viewed (0)
  2. pkg/kubelet/pluginmanager/pluginwatcher/plugin_watcher.go

    		fs:                  &utilfs.DefaultFs{},
    		desiredStateOfWorld: desiredStateOfWorld,
    	}
    }
    
    // Start watches for the creation and deletion of plugin sockets at the path
    func (w *Watcher) Start(stopCh <-chan struct{}) error {
    	klog.V(2).InfoS("Plugin Watcher Start", "path", w.path)
    
    	// Creating the directory to be watched if it doesn't exist yet,
    	// and walks through the directory to discover the existing plugins.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jan 01 00:26:37 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/server/healthz.go

    // that we can register that the api-server is no longer ready while we attempt to gracefully
    // shutdown.
    func (s *GenericAPIServer) addReadyzShutdownCheck(stopCh <-chan struct{}) error {
    	return s.AddReadyzChecks(healthz.NewShutdownHealthz(stopCh))
    }
    
    // installHealthz creates the healthz endpoint for this server
    func (s *GenericAPIServer) installHealthz() {
    	s.healthzRegistry.installHandler(s.Handler.NonGoRestfulMux)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 19:11:24 UTC 2024
    - 6K bytes
    - Viewed (0)
  4. pkg/kubelet/pleg/evented.go

    	if isEventedPLEGInUse() {
    		return
    	}
    	setEventedPLEGUsage(true)
    	e.stopCh = make(chan struct{})
    	e.stopCacheUpdateCh = make(chan struct{})
    	go wait.Until(e.watchEventsChannel, 0, e.stopCh)
    	go wait.Until(e.updateGlobalCache, globalCacheUpdatePeriod, e.stopCacheUpdateCh)
    }
    
    // Stop stops the Evented PLEG
    func (e *EventedPLEG) Stop() {
    	e.runningMu.Lock()
    	defer e.runningMu.Unlock()
    	if !isEventedPLEGInUse() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 10:46:06 UTC 2024
    - 16.4K bytes
    - Viewed (0)
  5. pkg/kubeapiserver/admission/initializer.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package admission
    
    import (
    	"k8s.io/apiserver/pkg/admission"
    )
    
    // TODO add a `WantsToRun` which takes a stopCh.  Might make it generic.
    
    // WantsCloudConfig defines a function which sets CloudConfig for admission plugins that need it.
    type WantsCloudConfig interface {
    	SetCloudConfig([]byte)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/util/wait/wait_test.go

    // always return ErrWaitTimeout.
    func Test_waitForWithEarlyClosing_waitFunc(t *testing.T) {
    	stopCh := make(chan struct{})
    	defer close(stopCh)
    
    	ctx := ContextForChannel(stopCh)
    	start := time.Now()
    	err := waitForWithContext(ctx, func(ctx context.Context) <-chan struct{} {
    		c := make(chan struct{})
    		close(c)
    		return c
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 26 16:28:45 UTC 2024
    - 41.1K bytes
    - Viewed (0)
  7. pkg/registry/core/service/ipallocator/controller/repairip.go

    	// serialize the operations on ServiceCIDRs
    	go wait.Until(r.cidrWorker, r.workerLoopPeriod, stopCh)
    
    	for i := 0; i < workers; i++ {
    		go wait.Until(r.ipWorker, r.workerLoopPeriod, stopCh)
    		go wait.Until(r.svcWorker, r.workerLoopPeriod, stopCh)
    	}
    
    	<-stopCh
    }
    
    // runOnce verifies the state of the ClusterIP allocations and returns an error if an unrecoverable problem occurs.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/util/peerproxy/peerproxy.go

    )
    
    // Interface defines how the Unknown Version Proxy filter interacts with the underlying system.
    type Interface interface {
    	WrapHandler(handler http.Handler) http.Handler
    	WaitForCacheSync(stopCh <-chan struct{}) error
    	HasFinishedSync() bool
    }
    
    // New creates a new instance to implement unknown version proxy
    func NewPeerProxyHandler(informerFactory kubeinformers.SharedInformerFactory,
    	svm storageversion.Manager,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 19 00:36:22 UTC 2023
    - 2K bytes
    - Viewed (0)
  9. plugin/pkg/admission/podtolerationrestriction/admission_test.go

    			handler, informerFactory, err := newHandlerForTest(mockClient)
    			if err != nil {
    				t.Fatalf("unexpected error initializing handler: %v", err)
    			}
    			stopCh := make(chan struct{})
    			defer close(stopCh)
    			informerFactory.Start(stopCh)
    
    			handler.pluginConfig = &pluginapi.Configuration{Default: test.defaultClusterTolerations, Whitelist: test.clusterWhitelist}
    			pod := test.pod
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 16K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go

    	cacher.reflector = reflector
    
    	go cacher.dispatchEvents()
    	go progressRequester.Run(stopCh)
    
    	cacher.stopWg.Add(1)
    	go func() {
    		defer cacher.stopWg.Done()
    		defer cacher.terminateAllWatchers()
    		wait.Until(
    			func() {
    				if !cacher.isStopped() {
    					cacher.startCaching(stopCh)
    				}
    			}, time.Second, stopCh,
    		)
    	}()
    
    	return cacher, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 51.8K bytes
    - Viewed (0)
Back to top