github.com/ruphin/docker@v1.10.1/pkg/filenotify/fsnotify.go (about)

     1  package filenotify
     2  
     3  import "gopkg.in/fsnotify.v1"
     4  
     5  // fsNotify wraps the fsnotify package to satisfy the FileNotifer interface
     6  type fsNotifyWatcher struct {
     7  	*fsnotify.Watcher
     8  }
     9  
    10  // GetEvents returns the fsnotify event channel receiver
    11  func (w *fsNotifyWatcher) Events() <-chan fsnotify.Event {
    12  	return w.Watcher.Events
    13  }
    14  
    15  // GetErrors returns the fsnotify error channel receiver
    16  func (w *fsNotifyWatcher) Errors() <-chan error {
    17  	return w.Watcher.Errors
    18  }