hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit 0406be3d547749b93dd4fd13e142982915b6ca1f
parent 89e31256649aeddec945a2d6dc73478f9a1ce0b8
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Tue, 25 Oct 2016 22:56:44 +0200

Add missing template error logging

Diffstat:
Mhugolib/hugo_sites_test.go | 2--
Mhugolib/site_test.go | 5-----
Mtpl/template.go | 4+++-
3 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/hugolib/hugo_sites_test.go b/hugolib/hugo_sites_test.go
@@ -17,7 +17,6 @@ import (
 	"github.com/spf13/hugo/helpers"
 	"github.com/spf13/hugo/hugofs"
 	"github.com/spf13/hugo/source"
-	jww "github.com/spf13/jwalterweatherman"
 	"github.com/spf13/viper"
 	"github.com/stretchr/testify/assert"
 	"github.com/stretchr/testify/require"
@@ -29,7 +28,6 @@ type testSiteConfig struct {
 
 func init() {
 	testCommonResetState()
-	jww.SetStdoutThreshold(jww.LevelCritical)
 }
 
 func testCommonResetState() {
diff --git a/hugolib/site_test.go b/hugolib/site_test.go
@@ -33,11 +33,6 @@ import (
 	"github.com/stretchr/testify/require"
 )
 
-func init() {
-	//There are expected ERROR logging in tests that produces a lot of noise.
-	jww.SetStdoutThreshold(jww.LevelCritical)
-}
-
 const (
 	pageSimpleTitle = `---
 title: simple template
diff --git a/tpl/template.go b/tpl/template.go
@@ -460,7 +460,9 @@ func (t *GoHTMLTemplate) loadTemplates(absPath string, prefix string) {
 				}
 			}
 
-			t.AddTemplateFile(tplName, baseTemplatePath, path)
+			if err := t.AddTemplateFile(tplName, baseTemplatePath, path); err != nil {
+				jww.ERROR.Printf("Failed to add template %s: %s", tplName, err)
+			}
 
 		}
 		return nil