diff options
Diffstat (limited to 'internal/log/level.go')
| -rw-r--r-- | internal/log/level.go | 28 |
1 files changed, 12 insertions, 16 deletions
diff --git a/internal/log/level.go b/internal/log/level.go index be45e2964..5776db999 100644 --- a/internal/log/level.go +++ b/internal/log/level.go @@ -17,22 +17,18 @@ package log -// LEVEL defines a level of logging. -type LEVEL uint8 +import ( + "code.superseriousbusiness.org/gotosocial/internal/log/level" +) + +type LEVEL = level.LEVEL -// Default levels of logging. const ( - UNSET LEVEL = 0 - PANIC LEVEL = 1 - ERROR LEVEL = 100 - WARN LEVEL = 150 - INFO LEVEL = 200 - DEBUG LEVEL = 250 - TRACE LEVEL = 254 - ALL LEVEL = ^LEVEL(0) + PANIC = level.PANIC + ERROR = level.ERROR + WARN = level.WARN + INFO = level.INFO + DEBUG = level.DEBUG + TRACE = level.TRACE + UNSET = level.UNSET ) - -// CanLog returns whether an incoming log of 'lvl' can be logged against receiving level. -func (loglvl LEVEL) CanLog(lvl LEVEL) bool { - return loglvl > lvl -} |
