Use UnmarshalStrict for config file to catch config errors

This commit is contained in:
Chris Aumann
2021-03-14 14:09:53 +01:00
parent 30a2180cfa
commit 366c38c791

View File

@@ -158,7 +158,7 @@ func LoadConfig(configFile string) (Config, error) {
return Config{}, err
}
var cfg Config
if err = yaml.Unmarshal(configData, &cfg); err != nil {
if err = yaml.UnmarshalStrict(configData, &cfg); err != nil {
return cfg, err
}
if cfg.MQTT == nil {