Feat: Implement finn.Logger

This commit is contained in:
kayos@tcp.direct 2023-08-27 12:21:52 -07:00
parent 5364eb4794
commit 63196738ca
Signed by: kayos
GPG Key ID: 4B841471B4BEE979

17
wrap.go

@ -203,6 +203,23 @@ func (l *Logger) Traceln(v ...interface{}) {
l.RUnlock()
}
func (l *Logger) Verbosef(format string, v ...interface{}) {
l.RLock()
l.Logger.Debug().Msgf(format, v...)
l.RUnlock()
}
func (l *Logger) Noticef(format string, v ...interface{}) {
l.RLock()
l.Logger.Info().Msgf(format, v...)
l.RUnlock()
}
func (l *Logger) Warningf(format string, v ...interface{}) {
l.RLock()
l.Logger.Warn().Msgf(format, v...)
l.RUnlock()
}
func (l *Logger) Output(calldepth int, s string) error {
l.RLock()
event := l.Logger.Info()