summaryrefslogtreecommitdiffhomepage
path: root/helpers/pygments.go
diff options
context:
space:
mode:
authorspf13 <[email protected]>2014-03-31 13:23:34 -0400
committerspf13 <[email protected]>2014-03-31 13:23:34 -0400
commite50b9d8ac1c69aa16cf45b1e4ff95b22d535adb7 (patch)
tree8c16489a5cf2631649805d547256d4427d9486d8 /helpers/pygments.go
parent2fa3761ec993657330d5b9ddbaaab1f58797fb61 (diff)
downloadhugo-e50b9d8ac1c69aa16cf45b1e4ff95b22d535adb7.tar.gz
hugo-e50b9d8ac1c69aa16cf45b1e4ff95b22d535adb7.zip
Adding support for logging & verbose logging. Consolidation of error handling. Integration of jWalterWeatherman library. Fixed #137
Diffstat (limited to 'helpers/pygments.go')
-rw-r--r--helpers/pygments.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/helpers/pygments.go b/helpers/pygments.go
index 28b296227..a858fba4b 100644
--- a/helpers/pygments.go
+++ b/helpers/pygments.go
@@ -15,16 +15,18 @@ package helpers
import (
"bytes"
- "log"
"os/exec"
"strings"
+
+ jww "github.com/spf13/jwalterweatherman"
)
func Highlight(code string, lexer string) string {
var pygmentsBin = "pygmentize"
if _, err := exec.LookPath(pygmentsBin); err != nil {
- log.Print("Highlighting requries Pygments to be installed and in the path")
+
+ jww.WARN.Println("Highlighting requries Pygments to be installed and in the path")
return code
}
@@ -37,7 +39,7 @@ func Highlight(code string, lexer string) string {
cmd.Stderr = &stderr
if err := cmd.Run(); err != nil {
- log.Print(stderr.String())
+ jww.ERROR.Print(stderr.String())
return code
}