internal/telemetry/noop.go (17 lines of code) (raw):

package telemetry import ( "context" "io" "log" ) var _ Sender = &NoopSender{} type NoopSender struct { Logger *log.Logger } func (t *NoopSender) log() *log.Logger { //nolint if t.Logger != nil { return t.Logger } return log.New(io.Discard, "", 0) } func (t *NoopSender) SendEvent(ctx context.Context, name string, properties map[string]interface{}) {}