From e63b83c8c4482ad2fcb902f839c1cfd6f8d85c6c Mon Sep 17 00:00:00 2001 From: Matthew Holt Date: Sat, 1 Aug 2015 13:08:55 -0600 Subject: [PATCH] markdown: report errors during initial sitegen --- config/setup/markdown.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/config/setup/markdown.go b/config/setup/markdown.go index e5428c59d..953e668dd 100644 --- a/config/setup/markdown.go +++ b/config/setup/markdown.go @@ -48,7 +48,8 @@ func Markdown(c *Controller) (middleware.Middleware, error) { } fp := filepath.Join(md.Root, cfg.PathScope) - filepath.Walk(fp, func(path string, info os.FileInfo, err error) error { + + err = filepath.Walk(fp, func(path string, info os.FileInfo, err error) error { for _, ext := range cfg.Extensions { if !info.IsDir() && strings.HasSuffix(info.Name(), ext) { // Load the file @@ -75,9 +76,12 @@ func Markdown(c *Controller) (middleware.Middleware, error) { break // don't try other file extensions } } - return nil }) + + if err != nil { + return err + } } return nil