common/loggers: Improve log color regexp
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 1 Nov 2018 08:33:32 +0000 (09:33 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 1 Nov 2018 08:33:32 +0000 (09:33 +0100)
To avoid coloring WARNING inside log errors.

common/loggers/loggers.go

index 0a9c7da68c37bc6a596842dff79229478f16b61a..9d0f4f62906065bc9bf0f14a612896c48c122977 100644 (file)
@@ -82,7 +82,7 @@ func NewErrorLogger() *Logger {
 
 var (
        ansiColorRe = regexp.MustCompile("(?s)\\033\\[\\d*(;\\d*)*m")
-       errorRe     = regexp.MustCompile("(ERROR|FATAL|WARN)")
+       errorRe     = regexp.MustCompile("^(ERROR|FATAL|WARN)")
 )
 
 type ansiCleaner struct {