mirror of
https://github.com/foomo/posh.git
synced 2025-10-16 12:45:38 +00:00
29 lines
360 B
Go
29 lines
360 B
Go
package log
|
|
|
|
type Level int
|
|
|
|
const (
|
|
LevelTrace Level = iota
|
|
LevelDebug
|
|
LevelInfo
|
|
LevelWarn
|
|
LevelError
|
|
)
|
|
|
|
func GetLevel(v string) Level {
|
|
switch v {
|
|
case "trace":
|
|
return LevelTrace
|
|
case "debug":
|
|
return LevelDebug
|
|
case "info":
|
|
return LevelInfo
|
|
case "warn":
|
|
return LevelWarn
|
|
case "error":
|
|
return LevelError
|
|
default:
|
|
return LevelInfo
|
|
}
|
|
}
|