hugolib: Make template error messages more verbose

Fixes #2820
This commit is contained in:
Bjørn Erik Pedersen 2016-12-26 14:52:31 +01:00
parent 3e4fbbaae4
commit 7d991ed89c
2 changed files with 2 additions and 2 deletions

View file

@ -1808,7 +1808,7 @@ func (s *Site) renderForLayouts(name string, d interface{}, w io.Writer, layouts
if err := s.renderThing(d, layout, w); err != nil {
// Behavior here should be dependent on if running in server or watch mode.
distinctErrorLogger.Printf("Error while rendering %s: %.60s…", name, err)
distinctErrorLogger.Printf("Error while rendering %q: %s", name, err)
if !s.running() && !testMode {
// TODO(bep) check if this can be propagated
os.Exit(-1)

View file

@ -58,7 +58,7 @@ func (s *Site) renderPages() error {
err := <-errs
if err != nil {
return fmt.Errorf("Error(s) rendering pages: %.60s", err)
return fmt.Errorf("Error(s) rendering pages: %s", err)
}
return nil
}