Преглед на файлове

Better way to disable colored log.

Signed-off-by: Vishal Rana <vishal.rana@verizon.com>
Vishal Rana преди 9 години
родител
ревизия
df5ed1ecc1
променени са 1 файла, в които са добавени 2 реда и са изтрити 4 реда
  1. 2 4
      log/log.go

+ 2 - 4
log/log.go

@@ -105,10 +105,8 @@ func (l *Logger) SetFormat(f string) {
 
 func (l *Logger) SetOutput(w io.Writer) {
 	l.output = w
-	l.DisableColor()
-
-	if w, ok := w.(*os.File); ok && isatty.IsTerminal(w.Fd()) {
-		l.EnableColor()
+	if w, ok := w.(*os.File); !ok || !isatty.IsTerminal(w.Fd()) {
+		l.DisableColor()
 	}
 }