Documentation ¶
Index ¶
- type SnowLogger
- func (log *SnowLogger) AddHook(hook logrus.Hook)
- func (log *SnowLogger) Debug(args ...interface{})
- func (log *SnowLogger) DebugFn(fn logrus.LogFunction)
- func (log *SnowLogger) Debugf(format string, args ...interface{})
- func (log *SnowLogger) Debugln(args ...interface{})
- func (log *SnowLogger) Error(args ...interface{})
- func (log *SnowLogger) ErrorFn(fn logrus.LogFunction)
- func (log *SnowLogger) Errorf(format string, args ...interface{})
- func (log *SnowLogger) Errorln(args ...interface{})
- func (log *SnowLogger) Exit(code int)
- func (log *SnowLogger) Fatal(args ...interface{})
- func (log *SnowLogger) FatalFn(fn logrus.LogFunction)
- func (log *SnowLogger) Fatalf(format string, args ...interface{})
- func (log *SnowLogger) Fatalln(args ...interface{})
- func (log *SnowLogger) GetLevel() logrus.Level
- func (log *SnowLogger) Info(args ...interface{})
- func (log *SnowLogger) InfoFn(fn logrus.LogFunction)
- func (log *SnowLogger) Infof(format string, args ...interface{})
- func (log *SnowLogger) Infoln(args ...interface{})
- func (log *SnowLogger) IsLevelEnabled(level logrus.Level) bool
- func (log *SnowLogger) Log(level logrus.Level, args ...interface{})
- func (log *SnowLogger) LogFn(level logrus.Level, fn logrus.LogFunction)
- func (log *SnowLogger) Logf(level logrus.Level, format string, args ...interface{})
- func (log *SnowLogger) Logln(level logrus.Level, args ...interface{})
- func (log *SnowLogger) Panic(args ...interface{})
- func (log *SnowLogger) PanicFn(fn logrus.LogFunction)
- func (log *SnowLogger) Panicf(format string, args ...interface{})
- func (log *SnowLogger) Panicln(args ...interface{})
- func (log *SnowLogger) Print(args ...interface{})
- func (log *SnowLogger) PrintFn(fn logrus.LogFunction)
- func (log *SnowLogger) Printf(format string, args ...interface{})
- func (log *SnowLogger) Println(args ...interface{})
- func (log *SnowLogger) SetFormatter(formatter logrus.Formatter)
- func (log *SnowLogger) SetLevel(level logrus.Level)
- func (log *SnowLogger) SetLogLevel(level string) error
- func (log *SnowLogger) SetOutput(output io.Writer)
- func (log *SnowLogger) SetReportCaller(reportCaller bool)
- func (log *SnowLogger) Trace(args ...interface{})
- func (log *SnowLogger) TraceFn(fn logrus.LogFunction)
- func (log *SnowLogger) Tracef(format string, args ...interface{})
- func (log *SnowLogger) Traceln(args ...interface{})
- func (log *SnowLogger) Warn(args ...interface{})
- func (log *SnowLogger) WarnFn(fn logrus.LogFunction)
- func (log *SnowLogger) Warnf(format string, args ...interface{})
- func (log *SnowLogger) Warning(args ...interface{})
- func (log *SnowLogger) WarningFn(fn logrus.LogFunction)
- func (log *SnowLogger) Warningf(format string, args ...interface{})
- func (log *SnowLogger) Warningln(args ...interface{})
- func (log *SnowLogger) Warnln(args ...interface{})
- func (log *SnowLogger) WithContext(ctx context.Context) *logrus.Entry
- func (log *SnowLogger) WithError(err error) *logrus.Entry
- func (log *SnowLogger) WithField(key string, value interface{}) *logrus.Entry
- func (log *SnowLogger) WithFields(fields logrus.Fields) *logrus.Entry
- func (log *SnowLogger) WithTime(t time.Time) *logrus.Entry
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SnowLogger ¶
type SnowLogger struct {
// contains filtered or unexported fields
}
func NewSnowLogger ¶
func NewSnowLogger(logger *logrus.Logger) *SnowLogger
func (*SnowLogger) AddHook ¶
func (log *SnowLogger) AddHook(hook logrus.Hook)
AddHook adds a hook to the logger hooks.
func (*SnowLogger) Debug ¶
func (log *SnowLogger) Debug(args ...interface{})
func (*SnowLogger) DebugFn ¶
func (log *SnowLogger) DebugFn(fn logrus.LogFunction)
func (*SnowLogger) Debugf ¶
func (log *SnowLogger) Debugf(format string, args ...interface{})
func (*SnowLogger) Debugln ¶
func (log *SnowLogger) Debugln(args ...interface{})
func (*SnowLogger) Error ¶
func (log *SnowLogger) Error(args ...interface{})
func (*SnowLogger) ErrorFn ¶
func (log *SnowLogger) ErrorFn(fn logrus.LogFunction)
func (*SnowLogger) Errorf ¶
func (log *SnowLogger) Errorf(format string, args ...interface{})
func (*SnowLogger) Errorln ¶
func (log *SnowLogger) Errorln(args ...interface{})
func (*SnowLogger) Exit ¶
func (log *SnowLogger) Exit(code int)
func (*SnowLogger) Fatal ¶
func (log *SnowLogger) Fatal(args ...interface{})
func (*SnowLogger) FatalFn ¶
func (log *SnowLogger) FatalFn(fn logrus.LogFunction)
func (*SnowLogger) Fatalf ¶
func (log *SnowLogger) Fatalf(format string, args ...interface{})
func (*SnowLogger) Fatalln ¶
func (log *SnowLogger) Fatalln(args ...interface{})
func (*SnowLogger) GetLevel ¶
func (log *SnowLogger) GetLevel() logrus.Level
GetLevel returns the logger level.
func (*SnowLogger) Info ¶
func (log *SnowLogger) Info(args ...interface{})
func (*SnowLogger) InfoFn ¶
func (log *SnowLogger) InfoFn(fn logrus.LogFunction)
func (*SnowLogger) Infof ¶
func (log *SnowLogger) Infof(format string, args ...interface{})
func (*SnowLogger) Infoln ¶
func (log *SnowLogger) Infoln(args ...interface{})
func (*SnowLogger) IsLevelEnabled ¶
func (log *SnowLogger) IsLevelEnabled(level logrus.Level) bool
IsLevelEnabled checks if the log level of the logger is greater than the level param
func (*SnowLogger) Log ¶
func (log *SnowLogger) Log(level logrus.Level, args ...interface{})
func (*SnowLogger) LogFn ¶
func (log *SnowLogger) LogFn(level logrus.Level, fn logrus.LogFunction)
func (*SnowLogger) Logf ¶
func (log *SnowLogger) Logf(level logrus.Level, format string, args ...interface{})
func (*SnowLogger) Logln ¶
func (log *SnowLogger) Logln(level logrus.Level, args ...interface{})
func (*SnowLogger) Panic ¶
func (log *SnowLogger) Panic(args ...interface{})
func (*SnowLogger) PanicFn ¶
func (log *SnowLogger) PanicFn(fn logrus.LogFunction)
func (*SnowLogger) Panicf ¶
func (log *SnowLogger) Panicf(format string, args ...interface{})
func (*SnowLogger) Panicln ¶
func (log *SnowLogger) Panicln(args ...interface{})
func (*SnowLogger) Print ¶
func (log *SnowLogger) Print(args ...interface{})
func (*SnowLogger) PrintFn ¶
func (log *SnowLogger) PrintFn(fn logrus.LogFunction)
func (*SnowLogger) Printf ¶
func (log *SnowLogger) Printf(format string, args ...interface{})
func (*SnowLogger) Println ¶
func (log *SnowLogger) Println(args ...interface{})
func (*SnowLogger) SetFormatter ¶
func (log *SnowLogger) SetFormatter(formatter logrus.Formatter)
SetFormatter sets the logger formatter.
func (*SnowLogger) SetLevel ¶
func (log *SnowLogger) SetLevel(level logrus.Level)
SetLevel sets the logger level.
func (*SnowLogger) SetLogLevel ¶
func (log *SnowLogger) SetLogLevel(level string) error
SetLogLevel set logging level for calling SnowLogger
func (*SnowLogger) SetOutput ¶
func (log *SnowLogger) SetOutput(output io.Writer)
SetOutput sets the logger output.
func (*SnowLogger) SetReportCaller ¶
func (log *SnowLogger) SetReportCaller(reportCaller bool)
func (*SnowLogger) Trace ¶
func (log *SnowLogger) Trace(args ...interface{})
func (*SnowLogger) TraceFn ¶
func (log *SnowLogger) TraceFn(fn logrus.LogFunction)
func (*SnowLogger) Tracef ¶
func (log *SnowLogger) Tracef(format string, args ...interface{})
func (*SnowLogger) Traceln ¶
func (log *SnowLogger) Traceln(args ...interface{})
func (*SnowLogger) Warn ¶
func (log *SnowLogger) Warn(args ...interface{})
func (*SnowLogger) WarnFn ¶
func (log *SnowLogger) WarnFn(fn logrus.LogFunction)
func (*SnowLogger) Warnf ¶
func (log *SnowLogger) Warnf(format string, args ...interface{})
func (*SnowLogger) Warning ¶
func (log *SnowLogger) Warning(args ...interface{})
func (*SnowLogger) WarningFn ¶
func (log *SnowLogger) WarningFn(fn logrus.LogFunction)
func (*SnowLogger) Warningf ¶
func (log *SnowLogger) Warningf(format string, args ...interface{})
func (*SnowLogger) Warningln ¶
func (log *SnowLogger) Warningln(args ...interface{})
func (*SnowLogger) Warnln ¶
func (log *SnowLogger) Warnln(args ...interface{})
func (*SnowLogger) WithContext ¶
func (log *SnowLogger) WithContext(ctx context.Context) *logrus.Entry
WithContext return Entry to include fields in context
func (*SnowLogger) WithError ¶
func (log *SnowLogger) WithError(err error) *logrus.Entry
Add an error as single field to the log entry. All it does is call `WithError` for the given `error`.
func (*SnowLogger) WithField ¶
func (log *SnowLogger) WithField(key string, value interface{}) *logrus.Entry
WithField allocates a new entry and adds a field to it. Debug, Print, Info, Warn, Error, Fatal or Panic must be then applied to this new returned entry. If you want multiple fields, use `WithFields`.
func (*SnowLogger) WithFields ¶
func (log *SnowLogger) WithFields(fields logrus.Fields) *logrus.Entry
Adds a struct of fields to the log entry. All it does is call `WithField` for each `Field`.