shithub: hugo

Download patch

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...) {
 
--