From 0f756af95ab55ad561890b849573454ece104bf1 Mon Sep 17 00:00:00 2001 From: ttyS3 Date: Sat, 19 Mar 2022 19:31:58 +0800 Subject: [PATCH] feat(log): enable override coloring based on CLICOLOR and CLICOLOR_FORCE see https://github.com/sirupsen/logrus/blob/85981c045988a3ebe607e2f5b8a6499d86e0ddac/text_formatter.go#L120 --- pkg/logutils/stderr_log.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/logutils/stderr_log.go b/pkg/logutils/stderr_log.go index b4697ee4c794..b87060d6c226 100644 --- a/pkg/logutils/stderr_log.go +++ b/pkg/logutils/stderr_log.go @@ -38,7 +38,8 @@ func NewStderrLog(name string) *StderrLog { sl.logger.Out = StdErr formatter := &logrus.TextFormatter{ - DisableTimestamp: true, // `INFO[0007] msg` -> `INFO msg` + DisableTimestamp: true, // `INFO[0007] msg` -> `INFO msg` + EnvironmentOverrideColors: true, } if os.Getenv("LOG_TIMESTAMP") == "1" { formatter.DisableTimestamp = false