Documentation
¶
Index ¶
- Variables
- func CloseLogger()
- func GetLogger() *zap.Logger
- func InitLogger(conf config.Logger)
- func SetErrnoStatHandler(h ErrnoStatHandler)
- func SetInitLoggerHandler(handler func(*zap.Logger))
- func SetLevel(lev string) error
- func SetLogger(zapLogger *zap.Logger)
- type ErrnoStatHandler
- type LogSuppressor
- type Logger
- func (l *Logger) Debug(msg string, fields ...zap.Field)
- func (l *Logger) Error(msg string, fields ...zap.Field)
- func (l *Logger) GetSuppressLogger() *SuppressLogger
- func (l *Logger) GetZapLogger() *zap.Logger
- func (l *Logger) Info(msg string, fields ...zap.Field)
- func (l *Logger) IsDebugLevel() bool
- func (l *Logger) SetModule(m errno.Module)
- func (l *Logger) SetZapLogger(lg *zap.Logger) *Logger
- func (l *Logger) Warn(msg string, fields ...zap.Field)
- func (l *Logger) With(fields ...zap.Field) *Logger
- type SuppressLog
- type SuppressLogger
- func (l *SuppressLogger) ApplyObserver(observer func(*SuppressLog))
- func (l *SuppressLogger) Close()
- func (l *SuppressLogger) Debug(msg string, fields ...zap.Field)
- func (l *SuppressLogger) Error(n errno.Node, m errno.Module, msg string, fields ...zap.Field)
- func (l *SuppressLogger) GetZapLogger() *zap.Logger
- func (l *SuppressLogger) Info(msg string, fields ...zap.Field)
- func (l *SuppressLogger) SetZapLogger(lg *zap.Logger) *SuppressLogger
- func (l *SuppressLogger) Warn(msg string, fields ...zap.Field)
- func (l *SuppressLogger) With(fields ...zap.Field) *SuppressLogger
Constants ¶
This section is empty.
Variables ¶
View Source
var Alevel zap.AtomicLevel
Functions ¶
func CloseLogger ¶
func CloseLogger()
func InitLogger ¶
func SetErrnoStatHandler ¶
func SetErrnoStatHandler(h ErrnoStatHandler)
func SetInitLoggerHandler ¶
Types ¶
type ErrnoStatHandler ¶
type ErrnoStatHandler func(string)
type LogSuppressor ¶
type LogSuppressor struct {
// contains filtered or unexported fields
}
func NewLogSuppressor ¶
func NewLogSuppressor() *LogSuppressor
func (*LogSuppressor) ForceIndulge ¶
func (ls *LogSuppressor) ForceIndulge() *SuppressLog
func (*LogSuppressor) Indulge ¶
func (ls *LogSuppressor) Indulge() *SuppressLog
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) GetSuppressLogger ¶
func (l *Logger) GetSuppressLogger() *SuppressLogger
func (*Logger) GetZapLogger ¶
func (*Logger) IsDebugLevel ¶ added in v1.1.0
type SuppressLog ¶
type SuppressLogger ¶
type SuppressLogger struct {
// contains filtered or unexported fields
}
func GetSuppressLogger ¶
func GetSuppressLogger() *SuppressLogger
func NewSuppressLogger ¶
func NewSuppressLogger() *SuppressLogger
func (*SuppressLogger) ApplyObserver ¶
func (l *SuppressLogger) ApplyObserver(observer func(*SuppressLog))
func (*SuppressLogger) Close ¶
func (l *SuppressLogger) Close()
func (*SuppressLogger) GetZapLogger ¶
func (l *SuppressLogger) GetZapLogger() *zap.Logger
func (*SuppressLogger) SetZapLogger ¶
func (l *SuppressLogger) SetZapLogger(lg *zap.Logger) *SuppressLogger
func (*SuppressLogger) With ¶
func (l *SuppressLogger) With(fields ...zap.Field) *SuppressLogger
Click to show internal directories.
Click to hide internal directories.