removed unnecessary writer check, begin and end to check log flag

main v0.1.7
Basit Ali 2021-08-26 14:59:47 +05:00
parent d5f21c4cdc
commit 668f900d7b
9 changed files with 7 additions and 45 deletions

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Alert(a ...interface{}) { func (l myLogger) Alert(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, alertFlag) { if !hasLevel(l.level, alertFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Alert(a ...interface{}) {
} }
func (l myLogger) Alertf(format string, a ...interface{}) { func (l myLogger) Alertf(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, alertFlag) { if !hasLevel(l.level, alertFlag) {
return return
} }

View File

@ -3,7 +3,9 @@ package log
import "time" import "time"
func (l myLogger) Begin(s ...interface{}) Logger { func (l myLogger) Begin(s ...interface{}) Logger {
logger := myLogger{Writer: l.Writer, prefix: l.prefix, begin: time.Now(), level: l.level} if hasLevel(l.level, logFlag) {
l.log(append([]interface{}{"BEGIN"}, s...)...) l.log(append([]interface{}{"BEGIN"}, s...)...)
}
logger := myLogger{Writer: l.Writer, prefix: l.prefix, begin: time.Now(), level: l.level}
return logger return logger
} }

View File

@ -6,6 +6,8 @@ import (
) )
func (l myLogger) End(s ...interface{}) { func (l myLogger) End(s ...interface{}) {
if hasLevel(l.level, logFlag) {
var p []interface{} = append([]interface{}{fmt.Sprintf("END δt=%dµs", time.Now().Sub(l.begin)/1000)}, s...) var p []interface{} = append([]interface{}{fmt.Sprintf("END δt=%dµs", time.Now().Sub(l.begin)/1000)}, s...)
l.log(p...) l.log(p...)
} }
}

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Error(a ...interface{}) { func (l myLogger) Error(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, errorFlag) { if !hasLevel(l.level, errorFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Error(a ...interface{}) {
} }
func (l myLogger) Errorf(format string, a ...interface{}) { func (l myLogger) Errorf(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, errorFlag) { if !hasLevel(l.level, errorFlag) {
return return
} }

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Highlight(a ...interface{}) { func (l myLogger) Highlight(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, highlightFlag) { if !hasLevel(l.level, highlightFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Highlight(a ...interface{}) {
} }
func (l myLogger) Highlightf(format string, a ...interface{}) { func (l myLogger) Highlightf(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, highlightFlag) { if !hasLevel(l.level, highlightFlag) {
return return
} }

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Inform(a ...interface{}) { func (l myLogger) Inform(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, informFlag) { if !hasLevel(l.level, informFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Inform(a ...interface{}) {
} }
func (l myLogger) Informf(format string, a ...interface{}) { func (l myLogger) Informf(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, informFlag) { if !hasLevel(l.level, informFlag) {
return return
} }

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Log(s ...interface{}) { func (l myLogger) Log(s ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, logFlag) { if !hasLevel(l.level, logFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Log(s ...interface{}) {
} }
func (l myLogger) Logf(format string, s ...interface{}) { func (l myLogger) Logf(format string, s ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, logFlag) { if !hasLevel(l.level, logFlag) {
return return
} }

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Trace(a ...interface{}) { func (l myLogger) Trace(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, traceFlag) { if !hasLevel(l.level, traceFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Trace(a ...interface{}) {
} }
func (l myLogger) Tracef(format string, a ...interface{}) { func (l myLogger) Tracef(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, traceFlag) { if !hasLevel(l.level, traceFlag) {
return return
} }

View File

@ -1,9 +1,6 @@
package log package log
func (l myLogger) Warn(a ...interface{}) { func (l myLogger) Warn(a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, warnFlag) { if !hasLevel(l.level, warnFlag) {
return return
} }
@ -11,9 +8,6 @@ func (l myLogger) Warn(a ...interface{}) {
} }
func (l myLogger) Warnf(format string, a ...interface{}) { func (l myLogger) Warnf(format string, a ...interface{}) {
if l.Writer == nil {
return
}
if !hasLevel(l.level, warnFlag) { if !hasLevel(l.level, warnFlag) {
return return
} }