summaryrefslogtreecommitdiff
path: root/vendor/github.com/spf13/viper/remote.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/spf13/viper/remote.go')
-rw-r--r--vendor/github.com/spf13/viper/remote.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/vendor/github.com/spf13/viper/remote.go b/vendor/github.com/spf13/viper/remote.go
index bdde7de26..46f26721d 100644
--- a/vendor/github.com/spf13/viper/remote.go
+++ b/vendor/github.com/spf13/viper/remote.go
@@ -219,7 +219,10 @@ func (v *Viper) watchKeyValueConfigOnChannel() error {
for {
b := <-rc
reader := bytes.NewReader(b.Value)
- v.unmarshalReader(reader, v.kvstore)
+ err := v.unmarshalReader(reader, v.kvstore)
+ if err != nil {
+ v.logger.Error(fmt.Errorf("failed to unmarshal remote config: %w", err).Error())
+ }
}
}(respc)
return nil