ref: 45c69dd1682e45e55bfaa285fd74f7d46443e7b9
parent: 76108440043094b3841ef96cd1eda8274345430b
author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
date: Tue Aug 9 11:31:16 EDT 2016
Handle error in config loading See #2309
--- a/commands/hugo.go
+++ b/commands/hugo.go
@@ -278,7 +278,9 @@
// InitializeConfig initializes a config file with sensible default configuration flags.
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...) {
--
⑨