Skip to content

Commit 71c4d83

Browse files
committed
[LOGGER] Add debug flag for default
1 parent 3aa633e commit 71c4d83

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

default.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,17 @@ import (
77
)
88

99
type defaultLogger struct {
10+
debug bool
1011
}
1112

12-
func NewDefault() Logger {
13-
return &defaultLogger{}
13+
func NewDefault(debug bool) Logger {
14+
return &defaultLogger{debug: debug}
1415
}
1516

16-
func (*defaultLogger) Debug(msg string, metadata map[string]interface{}) {
17-
log.Printf("[DEBUG] %s %#v", msg, metadata)
17+
func (l *defaultLogger) Debug(msg string, metadata map[string]interface{}) {
18+
if l.debug {
19+
log.Printf("[DEBUG] %s %#v", msg, metadata)
20+
}
1821
}
1922

2023
func (*defaultLogger) Info(msg string, metadata map[string]interface{}) {

0 commit comments

Comments
 (0)