From 45c69dd1682e45e55bfaa285fd74f7d46443e7b9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 9 Aug 2016 15:31:16 +0200 Subject: [PATCH] Handle error in config loading See #2309 --- commands/hugo.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/commands/hugo.go b/commands/hugo.go index d08851658..a8dc87785 100644 --- a/commands/hugo.go +++ b/commands/hugo.go @@ -278,7 +278,9 @@ func init() { // 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...) {