hugolib: Improve errors in /i18n handlling

See #5324
This commit is contained in:
Bjørn Erik Pedersen
2018-10-22 17:42:06 +02:00
parent 9f74dc2a52
commit 2bf686ee21
5 changed files with 64 additions and 20 deletions

View File

@@ -620,7 +620,9 @@ func (c *commandeer) buildSites() (err error) {
func (c *commandeer) handleBuildErr(err error, msg string) {
c.buildErr = err
c.logger.ERROR.Printf("%s: %s", msg, err)
c.logger.ERROR.Print(msg + ":\n\n")
c.logger.ERROR.Println(helpers.FirstUpper(err.Error()))
if !c.h.quiet && c.h.verbose {
herrors.PrintStackTrace(err)
}