Embedded configuration
This commit is contained in:
parent
4558270c42
commit
7fcc4761da
3 changed files with 38 additions and 16 deletions
6
file.go
6
file.go
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue