Handle error in config loading

See #2309
This commit is contained in:
Bjørn Erik Pedersen 2016-08-09 15:31:16 +02:00
parent 7610844004
commit 45c69dd168

View file

@ -278,7 +278,9 @@ func init() {
// InitializeConfig initializes a config file with sensible default configuration flags. // InitializeConfig initializes a config file with sensible default configuration flags.
func InitializeConfig(subCmdVs ...*cobra.Command) error { func InitializeConfig(subCmdVs ...*cobra.Command) error {
hugolib.LoadGlobalConfig(source, cfgFile) if err := hugolib.LoadGlobalConfig(source, cfgFile); err != nil {
return err
}
for _, cmdV := range append([]*cobra.Command{hugoCmdV}, subCmdVs...) { for _, cmdV := range append([]*cobra.Command{hugoCmdV}, subCmdVs...) {