Don't generate file watch events if disabled
This previously ignored the events, but they were still generated!
This commit is contained in:
5
main.go
5
main.go
@@ -99,7 +99,10 @@ func run(c *cli.Context) {
|
|||||||
startchan := make(chan struct{}) // start signal
|
startchan := make(chan struct{}) // start signal
|
||||||
go func() { startchan <- struct{}{} }()
|
go func() { startchan <- struct{}{} }()
|
||||||
file := c.String("file")
|
file := c.String("file")
|
||||||
configchan := ConfigWatch(file)
|
configchan := make(chan bool)
|
||||||
|
if !c.Bool("no-watch") {
|
||||||
|
configchan = ConfigWatch(file)
|
||||||
|
}
|
||||||
log.Printf("Etcd: Starting...")
|
log.Printf("Etcd: Starting...")
|
||||||
etcdchan := etcdO.EtcdWatch()
|
etcdchan := etcdO.EtcdWatch()
|
||||||
first := true // first loop or not
|
first := true // first loop or not
|
||||||
|
|||||||
Reference in New Issue
Block a user