mirror of
https://dev.azure.com/schwarzit/schwarzit.stackit-public/_git/audit-go
synced 2026-02-08 09:07:26 +00:00
25 lines
538 B
Go
25 lines
538 B
Go
package log
|
|
|
|
import "github.com/rs/zerolog/log"
|
|
|
|
type ZeroLogLogger struct{}
|
|
|
|
func UseZerologAuditLogger() {
|
|
AuditLogger = ZeroLogLogger{}
|
|
}
|
|
|
|
func (l ZeroLogLogger) Debug(msg string, err ...error) {
|
|
log.Debug().Err(wrapErr(err)).Msg(msg)
|
|
}
|
|
|
|
func (l ZeroLogLogger) Info(msg string, err ...error) {
|
|
log.Info().Err(wrapErr(err)).Msg(msg)
|
|
}
|
|
|
|
func (l ZeroLogLogger) Warn(msg string, err ...error) {
|
|
log.Warn().Err(wrapErr(err)).Msg(msg)
|
|
}
|
|
|
|
func (l ZeroLogLogger) Error(msg string, err ...error) {
|
|
log.Error().Err(wrapErr(err)).Msg(msg)
|
|
}
|