mirror of
https://github.com/mainflux/mainflux.git
synced 2025-04-27 13:48:49 +08:00
24 lines
407 B
Go
24 lines
407 B
Go
![]() |
package logger
|
||
|
|
||
|
const (
|
||
|
// Error level is used when logging errors.
|
||
|
Error Level = iota + 1
|
||
|
// Warn level is used when logging warnings.
|
||
|
Warn
|
||
|
// Info level is used when logging info data.
|
||
|
Info
|
||
|
)
|
||
|
|
||
|
// Level represents severity level while logging.
|
||
|
type Level int
|
||
|
|
||
|
var levels = map[Level]string{
|
||
|
Error: "error",
|
||
|
Warn: "warn",
|
||
|
Info: "info",
|
||
|
}
|
||
|
|
||
|
func (lvl Level) String() string {
|
||
|
return levels[lvl]
|
||
|
}
|