Przeglądaj źródła

Levels as Lvl

Signed-off-by: Vishal Rana <vr@labstack.com>
Vishal Rana 6 lat temu
rodzic
commit
ab0bfd9a5e
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      log/log.go

+ 4 - 4
log/log.go

@@ -38,7 +38,7 @@ type (
 )
 
 const (
-	DEBUG uint32 = iota + 1
+	DEBUG Lvl = iota + 1
 	INFO
 	WARN
 	ERROR
@@ -59,7 +59,7 @@ func init() {
 
 func New(prefix string) (l *Logger) {
 	l = &Logger{
-		level:    INFO,
+		level:    uint32(INFO),
 		skip:     2,
 		prefix:   prefix,
 		template: l.newTemplate(defaultHeader),
@@ -348,8 +348,8 @@ func Panicj(j JSON) {
 	global.Panicj(j)
 }
 
-func (l *Logger) log(level uint32, format string, args ...interface{}) {
-	if level >= l.level || level == 0 {
+func (l *Logger) log(level Lvl, format string, args ...interface{}) {
+	if level >= l.Level() || level == 0 {
 		buf := l.bufferPool.Get().(*bytes.Buffer)
 		buf.Reset()
 		defer l.bufferPool.Put(buf)