fix print determination based on level

This commit is contained in:
2022-07-30 09:23:30 -04:00
parent 30050a6815
commit 82cdb2c35e

View File

@@ -36,65 +36,65 @@ func (ll LevelLogger) Panicf(format string, v ...any) {
} }
func (ll LevelLogger) Trace(v ...any) { func (ll LevelLogger) Trace(v ...any) {
if ll.CurrentLevel >= TraceLevel { if TraceLevel >= ll.CurrentLevel {
ll.traceLog.Println(v...) ll.traceLog.Println(v...)
ll.traceLog.Println(debug.Stack()) ll.traceLog.Println(debug.Stack())
} }
} }
func (ll LevelLogger) Tracef(format string, v ...any) { func (ll LevelLogger) Tracef(format string, v ...any) {
if ll.CurrentLevel >= TraceLevel { if TraceLevel >= ll.CurrentLevel {
ll.traceLog.Printf(format, v...) ll.traceLog.Printf(format, v...)
ll.traceLog.Println(debug.Stack()) ll.traceLog.Println(debug.Stack())
} }
} }
func (ll LevelLogger) Debug(v ...any) { func (ll LevelLogger) Debug(v ...any) {
if ll.CurrentLevel >= DebugLevel { if DebugLevel >= ll.CurrentLevel {
ll.debugLog.Println(v...) ll.debugLog.Println(v...)
} }
} }
func (ll LevelLogger) Debugf(format string, v ...any) { func (ll LevelLogger) Debugf(format string, v ...any) {
if ll.CurrentLevel >= DebugLevel { if DebugLevel >= ll.CurrentLevel {
ll.debugLog.Printf(format, v...) ll.debugLog.Printf(format, v...)
} }
} }
func (ll LevelLogger) Info(v ...any) { func (ll LevelLogger) Info(v ...any) {
if ll.CurrentLevel >= InfoLevel { if InfoLevel >= ll.CurrentLevel {
ll.infoLog.Println(v...) ll.infoLog.Println(v...)
} }
} }
func (ll LevelLogger) Infof(format string, v ...any) { func (ll LevelLogger) Infof(format string, v ...any) {
if ll.CurrentLevel >= InfoLevel { if InfoLevel >= ll.CurrentLevel {
ll.infoLog.Printf(format, v...) ll.infoLog.Printf(format, v...)
} }
} }
func (ll LevelLogger) Warn(v ...any) { func (ll LevelLogger) Warn(v ...any) {
if ll.CurrentLevel >= WarnLevel { if WarnLevel >= ll.CurrentLevel {
ll.warnLog.Println(v...) ll.warnLog.Println(v...)
} }
} }
func (ll LevelLogger) Warnf(format string, v ...any) { func (ll LevelLogger) Warnf(format string, v ...any) {
if ll.CurrentLevel >= WarnLevel { if WarnLevel >= ll.CurrentLevel {
ll.warnLog.Printf(format, v...) ll.warnLog.Printf(format, v...)
} }
} }
func (ll LevelLogger) Error(v ...any) { func (ll LevelLogger) Error(v ...any) {
if ll.CurrentLevel >= ErrorLevel { if ErrorLevel >= ll.CurrentLevel {
ll.errorLog.Println(v...) ll.errorLog.Println(v...)
} }
} }
func (ll LevelLogger) Errorf(format string, v ...any) { func (ll LevelLogger) Errorf(format string, v ...any) {
if ll.CurrentLevel >= ErrorLevel { if ErrorLevel >= ll.CurrentLevel {
ll.errorLog.Printf(format, v...) ll.errorLog.Printf(format, v...)
} }
} }