Skip to content

Commit a555549

Browse files
committed
fix: only use development logger if DEBUG env is set
Fixes #15
1 parent 0033395 commit a555549

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

kui/kui.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,16 @@ func (context MainContext) PluginDirectory() (string, error) {
4848
func (context MainContext) logger() *log.SugaredLogger {
4949
return context._logger
5050
}
51+
func initLogger()(*log.Logger, error) {
52+
_, debugSet := os.LookupEnv("DEBUG")
53+
if debugSet {
54+
return log.NewDevelopment()
55+
} else {
56+
return log.NewProduction()
57+
}
58+
}
5159
func (context *MainContext) initDefault()(*MainContext) {
52-
logger, err := log.NewDevelopment()
60+
logger, err := initLogger()
5361
if err != nil {
5462
baselog.Fatalf("can't initialize zap logger: %v", err)
5563
}

0 commit comments

Comments
 (0)