Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LogEntryFields ¶
Types ¶
type DatabaseWriter ¶
type DatabaseWriter struct {
// contains filtered or unexported fields
}
func NewDatabaseWriter ¶
func (*DatabaseWriter) CleanUp ¶
func (d *DatabaseWriter) CleanUp()
func (*DatabaseWriter) Write ¶
func (d *DatabaseWriter) Write(entry *LogEntry)
type FileWriter ¶
type FileWriter struct {
// contains filtered or unexported fields
}
func NewCSVWriter ¶
func NewCSVWriter(target string, perClient bool, logRetentionDays uint64) (*FileWriter, error)
func (*FileWriter) Write ¶
func (d *FileWriter) Write(entry *LogEntry)
type LoggerWriter ¶
type LoggerWriter struct {
// contains filtered or unexported fields
}
func NewLoggerWriter ¶
func NewLoggerWriter() *LoggerWriter
func (*LoggerWriter) CleanUp ¶
func (d *LoggerWriter) CleanUp()
func (*LoggerWriter) Write ¶
func (d *LoggerWriter) Write(entry *LogEntry)
type NoneWriter ¶
type NoneWriter struct{}
func NewNoneWriter ¶
func NewNoneWriter() *NoneWriter
func (*NoneWriter) CleanUp ¶
func (d *NoneWriter) CleanUp()
func (*NoneWriter) Write ¶
func (d *NoneWriter) Write(*LogEntry)
Click to show internal directories.
Click to hide internal directories.