1
0
Fork 0

Embedded configuration

This commit is contained in:
emile 2015-09-07 23:25:07 +02:00
parent 4558270c42
commit 7fcc4761da
3 changed files with 38 additions and 16 deletions

View file

@ -36,9 +36,11 @@ func (provider *FileProvider) Provide(serviceChan chan<- *Service){
select {
case event := <-watcher.Events:
if(strings.Contains(event.Name,file.Name())){
log.Println("event:", event)
log.Println("File event:", event)
service := provider.LoadFileConfig(file.Name())
serviceChan <- service
if(service != nil) {
serviceChan <- service
}
}
case error := <-watcher.Errors:
log.Println("error:", error)