From 469def0296254bafb496d01993ad0f1c5a7e63ee Mon Sep 17 00:00:00 2001 From: Cory Bennett Date: Tue, 2 Aug 2016 20:12:30 -0700 Subject: [PATCH] allow JIRA_LOG_FORMAT env variable to control log output format --- main/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main/main.go b/main/main.go index 0a76f003..51affca0 100644 --- a/main/main.go +++ b/main/main.go @@ -15,11 +15,15 @@ import ( var ( log = logging.MustGetLogger("jira") - format = "%{color}%{time:2006-01-02T15:04:05.000Z07:00} %{level:-5s} [%{shortfile}]%{color:reset} %{message}" + defaultFormat = "%{color}%{time:2006-01-02T15:04:05.000Z07:00} %{level:-5s} [%{shortfile}]%{color:reset} %{message}" ) func main() { logBackend := logging.NewLogBackend(os.Stderr, "", 0) + format := os.Getenv("JIRA_LOG_FORMAT") + if format == "" { + format = defaultFormat + } logging.SetBackend( logging.NewBackendFormatter( logBackend,