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()
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