on 94de6bc help sign in
crush/internal/event/logger.go
28 lines 513 B history raw
1package event
3import (
4 "fmt"
5 "log/slog"
7 "github.com/posthog/posthog-go"
8)
10var _ posthog.Logger = logger{}
12type logger struct{}
14func (logger) Debugf(format string, args ...any) {
15 slog.Debug(fmt.Sprintf(format, args...))
18func (logger) Logf(format string, args ...any) {
19 slog.Info(fmt.Sprintf(format, args...))
22func (logger) Warnf(format string, args ...any) {
23 slog.Warn(fmt.Sprintf(format, args...))
26func (logger) Errorf(format string, args ...any) {
27 slog.Error(fmt.Sprintf(format, args...))