cleaned up SetLoggingLevel
This commit is contained in:
@@ -190,31 +190,27 @@ func (ll *LevelLogger) SetFlags(logname string, newFlags int) {
|
||||
}
|
||||
|
||||
func (ll *LevelLogger) SetLoggingLevel(l int) {
|
||||
if l < 0 || l > 8 {
|
||||
ll.CurrentLevel = 4 // default
|
||||
} else {
|
||||
switch l {
|
||||
case 0:
|
||||
ll.CurrentLevel = LevelLoggerOff
|
||||
case 1:
|
||||
ll.CurrentLevel = PanicLevel
|
||||
case 2:
|
||||
ll.CurrentLevel = TraceLevel
|
||||
case 3:
|
||||
ll.CurrentLevel = DebugLevel
|
||||
case 4:
|
||||
ll.CurrentLevel = InfoLevel
|
||||
case 5:
|
||||
ll.CurrentLevel = SecurityLevel
|
||||
case 6:
|
||||
ll.CurrentLevel = WarnLevel
|
||||
case 7:
|
||||
ll.CurrentLevel = ErrorLevel
|
||||
case 8:
|
||||
ll.CurrentLevel = FatalLevel
|
||||
default:
|
||||
ll.CurrentLevel = InfoLevel
|
||||
}
|
||||
switch l {
|
||||
case 0:
|
||||
ll.CurrentLevel = LevelLoggerOff
|
||||
case 1:
|
||||
ll.CurrentLevel = PanicLevel
|
||||
case 2:
|
||||
ll.CurrentLevel = TraceLevel
|
||||
case 3:
|
||||
ll.CurrentLevel = DebugLevel
|
||||
case 4:
|
||||
ll.CurrentLevel = InfoLevel
|
||||
case 5:
|
||||
ll.CurrentLevel = SecurityLevel
|
||||
case 6:
|
||||
ll.CurrentLevel = WarnLevel
|
||||
case 7:
|
||||
ll.CurrentLevel = ErrorLevel
|
||||
case 8:
|
||||
ll.CurrentLevel = FatalLevel
|
||||
default:
|
||||
ll.CurrentLevel = InfoLevel
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user