123456789101112131415161718192021222324 |
- package env
- import (
- "gogs.baozhida.cn/zoie/OAuth-core/config/source"
- )
- type watcher struct {
- exit chan struct{}
- }
- func (w *watcher) Next() (*source.ChangeSet, error) {
- <-w.exit
- return nil, source.ErrWatcherStopped
- }
- func (w *watcher) Stop() error {
- close(w.exit)
- return nil
- }
- func newWatcher() (source.Watcher, error) {
- return &watcher{exit: make(chan struct{})}, nil
- }
|