snowflake/client/pt_event_logger.go
meskio 1d592b06e5
Implement String() method on events
To make it safe for logging safelog.Scrub function is now public.

Closes: #40141
2022-05-25 18:09:06 +02:00

17 lines
384 B
Go

package main
import (
pt "git.torproject.org/pluggable-transports/goptlib.git"
"git.torproject.org/pluggable-transports/snowflake.git/v2/common/event"
)
func NewPTEventLogger() event.SnowflakeEventReceiver {
return &ptEventLogger{}
}
type ptEventLogger struct {
}
func (p ptEventLogger) OnNewSnowflakeEvent(e event.SnowflakeEvent) {
pt.Log(pt.LogSeverityNotice, e.String())
}