1
0
mirror of https://github.com/fumiama/terasu-cloudflared.git synced 2026-06-10 13:10:33 +08:00

TUN-3527: More specific error for invalid YAML/JSON

This commit is contained in:
Adam Chalmers
2020-11-10 12:27:52 -06:00
parent 350a6f2bf5
commit 196762d9d3
3 changed files with 17 additions and 4 deletions

View File

@@ -391,7 +391,7 @@ func ReadConfigFile(c *cli.Context, log logger.Service) (*configFileSettings, er
}
defer file.Close()
if err := yaml.NewDecoder(file).Decode(&configuration); err != nil {
return nil, errors.Wrap(err, "error parsing config file at "+configFile)
return nil, errors.Wrap(err, "error parsing YAML in config file at "+configFile)
}
configuration.sourceFile = configFile
return &configuration, nil