Этот коммит содержится в:
Chris
2017-10-27 10:18:58 -05:00
коммит произвёл enahum
родитель 91b9514aaf
Коммит 4e9eb395a1

Просмотреть файл

@@ -338,6 +338,12 @@ func LoadConfig(fileName string) *model.Config {
var config model.Config
unmarshalErr := viper.Unmarshal(&config)
if unmarshalErr == nil {
// https://github.com/spf13/viper/issues/324
// https://github.com/spf13/viper/issues/348
config.PluginSettings = model.PluginSettings{}
unmarshalErr = viper.UnmarshalKey("pluginsettings", &config.PluginSettings)
}
if unmarshalErr != nil {
errMsg := T("utils.config.load_config.decoding.panic", map[string]interface{}{"Filename": fileName, "Error": unmarshalErr.Error()})
fmt.Fprintln(os.Stderr, errMsg)