Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 891 for watcher (0.14 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go

    		// cluster-wide watchers scoped by name
    		for _, watcher := range c.watchers.allWatchers[namespacedName{name: name}] {
    			c.watchersBuffer = append(c.watchersBuffer, watcher)
    		}
    	}
    	// cluster-wide watchers unscoped by name
    	for _, watcher := range c.watchers.allWatchers[namespacedName{}] {
    		c.watchersBuffer = append(c.watchersBuffer, watcher)
    	}
    
    	if supported {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  2. pkg/kubelet/pluginmanager/pluginwatcher/plugin_watcher.go

    )
    
    // Watcher is the plugin watcher
    type Watcher struct {
    	path                string
    	fs                  utilfs.Filesystem
    	fsWatcher           *fsnotify.Watcher
    	desiredStateOfWorld cache.DesiredStateOfWorld
    }
    
    // NewWatcher provides a new watcher for socket registration
    func NewWatcher(sockDir string, desiredStateOfWorld cache.DesiredStateOfWorld) *Watcher {
    	return &Watcher{
    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. platforms/core-execution/file-watching/src/test/groovy/org/gradle/internal/watch/registry/impl/HierarchicalFileWatcherUpdaterTest.groovy

        @Override
        FileWatcherUpdater createUpdater(FileWatcher watcher, WatchableHierarchies watchableHierarchies) {
            new HierarchicalFileWatcherUpdater(watcher, NO_VALIDATION, probeRegistry, watchableHierarchies, movedWatchedDirectoriesSupplier)
        }
    
        @Override
        int getIfNonHierarchical() { 0 }
    
        def "does not watch hierarchy to watch if no snapshot is inside"() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 13:24:54 UTC 2024
    - 12K bytes
    - Viewed (0)
  4. cni/pkg/util/pluginutil.go

    	for _, path := range paths {
    		if !file.Exists(path) {
    			log.Infof("file watcher skipping watch on non-existent path: %v", path)
    			continue
    		}
    		if err := watcher.Add(path); err != nil {
    			if closeErr := watcher.Close(); closeErr != nil {
    				err = fmt.Errorf("%s: %w", closeErr.Error(), err)
    			}
    			return nil, err
    		}
    	}
    
    	return &Watcher{
    		watcher: watcher,
    		Events:  fileModified,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jan 26 20:34:28 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  5. pkg/filewatcher/filewatcher.go

    		// replaceable functions for tests
    		funcs: &patchTable{
    			newWatcher: fsnotify.NewWatcher,
    			addWatcherPath: func(watcher *fsnotify.Watcher, path string) error {
    				return watcher.Add(path)
    			},
    		},
    	}
    }
    
    // Close releases all resources associated with the watcher
    func (fw *fileWatcher) Close() error {
    	fw.mu.Lock()
    	defer fw.mu.Unlock()
    
    	for _, ws := range fw.workers {
    		ws.worker.terminate()
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  6. pilot/pkg/leaderelection/leaderelection_test.go

    	watcher := &fakeDefaultWatcher{"foo"}
    	// First pod becomes the leader
    	_, stop := createPerRevisionElection(t, "pod1", "foo", watcher, true, client)
    	// A new pod is not the leader
    	_, stop2 := createPerRevisionElection(t, "pod2", "foo", watcher, false, client)
    	close(stop2)
    	close(stop)
    	t.Log("drop")
    	// After leader is lost, we can take over
    	_, stop3 := createPerRevisionElection(t, "pod2", "foo", watcher, true, client)
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sun Apr 28 04:22:19 UTC 2024
    - 11.4K bytes
    - Viewed (0)
  7. pkg/filewatcher/fakefilewatcher_test.go

    		if err := watcher.Add(file); err != nil {
    			t.Fatalf("Add() returned error: %v", err)
    		}
    		if err := watcher.Add(file); err == nil {
    			t.Fatal("Adding a path that already exists should fail")
    		}
    		if err := watcher.Remove(file); err != nil {
    			t.Fatalf("Remove() returned error: %v", err)
    		}
    		if err := watcher.Remove(file); err == nil {
    			t.Fatal("Removing a path that doesn't exist should fail")
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 24 14:06:41 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/storage/cacher/cache_watcher_test.go

    	}
    	watchers0 := watchers.popExpiredWatchersThreadUnsafe()
    	if len(watchers0) != 0 {
    		t.Errorf("unexpected bucket size: %#v", watchers0)
    	}
    
    	clock.Step(10 * time.Second)
    	watchers1 := watchers.popExpiredWatchersThreadUnsafe()
    	if len(watchers1) != 1 || len(watchers1[0]) != 1 {
    		t.Errorf("unexpected bucket size: %v", watchers1)
    	}
    	watchers1 = watchers.popExpiredWatchersThreadUnsafe()
    	if len(watchers1) != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 09:20:10 UTC 2024
    - 22.9K bytes
    - Viewed (0)
  9. platforms/core-execution/file-watching/src/main/java/org/gradle/internal/watch/registry/impl/LinuxFileWatcherRegistryFactory.java

            private final LinuxFileWatcher watcher;
            private final WatchableHierarchies watchableHierarchies;
    
            public LinuxMovedDirectoryHandler(LinuxFileWatcher watcher, WatchableHierarchies watchableHierarchies) {
                this.watcher = watcher;
                this.watchableHierarchies = watchableHierarchies;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 22 09:41:33 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  10. pilot/pkg/bootstrap/sidecarinjector.go

    		return nil, nil
    	}
    
    	// If the injection config exists either locally or remotely, we will set up injection.
    	var watcher inject.Watcher
    	if _, err := os.Stat(filepath.Join(injectPath, "config")); !os.IsNotExist(err) {
    		configFile := filepath.Join(injectPath, "config")
    		valuesFile := filepath.Join(injectPath, "values")
    		watcher, err = inject.NewFileWatcher(configFile, valuesFile)
    		if err != nil {
    			return nil, err
    		}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 04 20:39:38 UTC 2024
    - 4K bytes
    - Viewed (0)
Back to top