summaryrefslogtreecommitdiffstats
path: root/resource
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-11 11:03:15 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2018-07-11 11:03:15 +0200
commitd96f2a460f58e91d8f6253a489d4879acfec6916 (patch)
tree8052eac82756fd5dc29fac3aec7fe20e296e58f8 /resource
parentac53035030dff7d9e33cd22c33d915f6d1b5ef8b (diff)
resource: Include the transformation step in the error message
Fixes #4924
Diffstat (limited to 'resource')
-rw-r--r--resource/transform.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/resource/transform.go b/resource/transform.go
index 4b6663d0c..fcb101438 100644
--- a/resource/transform.go
+++ b/resource/transform.go
@@ -17,6 +17,7 @@ import (
"bytes"
"path"
"strconv"
+ "strings"
"github.com/gohugoio/hugo/common/errors"
"github.com/gohugoio/hugo/helpers"
@@ -389,7 +390,7 @@ func (r *transformedResource) transform(setContent bool) (err error) {
// If a prepared bundle for this transformation chain is available, use that.
f := r.tryTransformedFileCache(key)
if f == nil {
- return fmt.Errorf("failed to transform %q (%s): %s", tctx.InPath, tctx.InMediaType.Type(), err)
+ return fmt.Errorf("%s: failed to transform %q (%s): %s", strings.ToUpper(tr.transformation.Key().name), tctx.InPath, tctx.InMediaType.Type(), err)
}
transformedContentr = f
defer f.Close()