NewSimpleLoggerAdapter creates a logger adapter with simple stdout logging.
(debugEnabled bool)
| 108 | |
| 109 | // NewSimpleLoggerAdapter creates a logger adapter with simple stdout logging. |
| 110 | func NewSimpleLoggerAdapter(debugEnabled bool) interfaces.Logger { |
| 111 | level := logger.LevelInfo |
| 112 | if debugEnabled { |
| 113 | level = logger.LevelDebug |
| 114 | } |
| 115 | |
| 116 | return &LoggerAdapter{ |
| 117 | logger: logger.NewSimpleLogger(level), |
| 118 | } |
| 119 | } |
| 120 | |
| 121 | func (l *LoggerAdapter) Debug(format string, args ...interface{}) { |
| 122 | l.logger.Debug(format, args...) |