mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-14 20:37:55 -05:00
4b670bc8cc
341ecabb2 Update lookup-order.md bfabd8ce8 Update homepage.md 7a1e0b742 Update shortcodes.md e8bf22497 HTTPS links to Vimeo embeds a9d0e7c68 Revise the wildly inaccurate types doc af33bb724 netlify: Bump version f4251583e Merge branch 'temp641' 4dcda861d releaser: Add release notes to /docs for release of 0.64.1 92bd0b1f5 Update errorf.md git-subtree-dir: docs git-subtree-split: 341ecabb29abb9a9626d52309ce0650311607b81
916 B
916 B
title | description | date | publishdate | lastmod | categories | menu | keywords | signature | workson | hugoversion | relatedfuncs | deprecated | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
errorf and warnf | Log ERROR or WARNING from the templates. | 2017-09-30 | 2017-09-30 | 2017-09-30 |
|
|
|
|
|
false |
errorf
or warnf
will evaluate a format string, then output the result to the ERROR or WARNING log (and only once per error message to avoid flooding the log).
Any ERROR will also cause the build to fail (the hugo
command will exit -1
).
Both functions return an empty string, so the messages are only printed to the console.
{{ errorf "Failed to handle page %q" .Path }}
{{ warnf "You should update the shortcodes in %q" .Path }}
Note that errorf
and warnf
support all the formatting verbs of the fmt package.