Documentation
¶
Index ¶
- func PrintLogSummary(loggers []*RateLimitedLogger)
- type RateLimitedLogger
- func (l *RateLimitedLogger) Debug(message string, keyvals ...interface{})
- func (l *RateLimitedLogger) Error(message string, keyvals ...interface{})
- func (l *RateLimitedLogger) GetLogFileName() string
- func (l *RateLimitedLogger) GetUpdatedLogFiles() []string
- func (l *RateLimitedLogger) Info(message string, keyvals ...interface{})
- func (l *RateLimitedLogger) Log(level log.Level, message string, keyvals ...interface{})
- func (l *RateLimitedLogger) SetLogLevel(level log.Level)
- func (l *RateLimitedLogger) Warn(message string, keyvals ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrintLogSummary ¶
func PrintLogSummary(loggers []*RateLimitedLogger)
Types ¶
type RateLimitedLogger ¶
type RateLimitedLogger struct {
// contains filtered or unexported fields
}
func NewRateLimitedLogger ¶
func NewRateLimitedLogger(pluginName string) (*RateLimitedLogger, error)
func (*RateLimitedLogger) Debug ¶
func (l *RateLimitedLogger) Debug(message string, keyvals ...interface{})
func (*RateLimitedLogger) Error ¶
func (l *RateLimitedLogger) Error(message string, keyvals ...interface{})
func (*RateLimitedLogger) GetLogFileName ¶
func (l *RateLimitedLogger) GetLogFileName() string
func (*RateLimitedLogger) GetUpdatedLogFiles ¶
func (l *RateLimitedLogger) GetUpdatedLogFiles() []string
func (*RateLimitedLogger) Info ¶
func (l *RateLimitedLogger) Info(message string, keyvals ...interface{})
func (*RateLimitedLogger) Log ¶
func (l *RateLimitedLogger) Log(level log.Level, message string, keyvals ...interface{})
func (*RateLimitedLogger) SetLogLevel ¶
func (l *RateLimitedLogger) SetLogLevel(level log.Level)
func (*RateLimitedLogger) Warn ¶
func (l *RateLimitedLogger) Warn(message string, keyvals ...interface{})
Click to show internal directories.
Click to hide internal directories.