ref: ddc8cc0082965143a650052a9aa538bac9133481
parent: 0e44f75ebd12106e7a2dc602f9d6c650fc356cf2
author: Cameron Moore <[email protected]>
date: Fri Mar 10 10:45:07 EST 2017
hugolib: Clean up redundant frontmatter error logging Fixes #3157
--- a/hugolib/handler_base.go
+++ b/hugolib/handler_base.go
@@ -42,10 +42,10 @@
func (h HandledResult) Error() string {
if h.err != nil {
if h.page != nil {
- return "Error:" + h.err.Error() + " for " + h.page.File.LogicalName()
+ return "Error: " + h.err.Error() + " for " + h.page.File.LogicalName()
}
if h.file != nil {
- return "Error:" + h.err.Error() + " for " + h.file.LogicalName()
+ return "Error: " + h.err.Error() + " for " + h.file.LogicalName()
}
}
return h.err.Error()
--- a/hugolib/page.go
+++ b/hugolib/page.go
@@ -1394,9 +1394,7 @@
meta, err := psr.Metadata()
if meta != nil {
if err != nil {
- p.s.Log.ERROR.Printf("Error parsing page meta data for %s", p.File.Path())
- p.s.Log.ERROR.Println(err)
- return err
+ return fmt.Errorf("failed to parse page metadata for %s: %s", p.File.Path(), err)
}
if err = p.update(meta); err != nil {
return err