log

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Debug

func Debug(msgs ...interface{})

func Debugf

func Debugf(format string, values ...interface{})

func Error

func Error(msgs ...interface{})

func Errorf

func Errorf(format string, values ...interface{})

func Info

func Info(msgs ...interface{})

func Infof

func Infof(format string, values ...interface{})

func InitLogLevelAndFile

func InitLogLevelAndFile(logLevel string, logPath string, logPathSuffix string)

func InitLogWithSuffix

func InitLogWithSuffix(path string, suffix string, level logrus.Level)

func MustDebugf

func MustDebugf(logger logrus.FieldLogger, format string, args ...interface{})

func MustErrorf

func MustErrorf(logger logrus.FieldLogger, format string, args ...interface{})

func MustInfof

func MustInfof(logger logrus.FieldLogger, format string, args ...interface{})

func MustWarnf

func MustWarnf(logger logrus.FieldLogger, format string, args ...interface{})

func NewCoveredLogger

func NewCoveredLogger(logger logrus.FieldLogger, covers ...logrus.Level) logrus.FieldLogger

func SetFields

func SetFields(fields logrus.Fields)

func SetLevel

func SetLevel(level logrus.Level) error

func Warn

func Warn(msgs ...interface{})

func Warnf

func Warnf(format string, values ...interface{})

func WithField

func WithField(vs ...interface{}) logrus.FieldLogger

func WithFields

func WithFields(fields logrus.Fields) logrus.FieldLogger

Types

type CoveredLogger

type CoveredLogger struct {
	// contains filtered or unexported fields
}

func (*CoveredLogger) Debug

func (l *CoveredLogger) Debug(args ...interface{})

func (*CoveredLogger) Debugf

func (l *CoveredLogger) Debugf(format string, args ...interface{})

func (*CoveredLogger) Debugln

func (l *CoveredLogger) Debugln(args ...interface{})

func (*CoveredLogger) Error

func (l *CoveredLogger) Error(args ...interface{})

func (*CoveredLogger) Errorf

func (l *CoveredLogger) Errorf(format string, args ...interface{})

func (*CoveredLogger) Errorln

func (l *CoveredLogger) Errorln(args ...interface{})

func (*CoveredLogger) Fatal

func (l *CoveredLogger) Fatal(args ...interface{})

func (*CoveredLogger) Fatalf

func (l *CoveredLogger) Fatalf(format string, args ...interface{})

func (*CoveredLogger) Fatalln

func (l *CoveredLogger) Fatalln(args ...interface{})

func (*CoveredLogger) Info

func (l *CoveredLogger) Info(args ...interface{})

func (*CoveredLogger) Infof

func (l *CoveredLogger) Infof(format string, args ...interface{})

func (*CoveredLogger) Infoln

func (l *CoveredLogger) Infoln(args ...interface{})

func (*CoveredLogger) Panic

func (l *CoveredLogger) Panic(args ...interface{})

func (*CoveredLogger) Panicf

func (l *CoveredLogger) Panicf(format string, args ...interface{})

func (*CoveredLogger) Panicln

func (l *CoveredLogger) Panicln(args ...interface{})

func (*CoveredLogger) Print

func (l *CoveredLogger) Print(args ...interface{})

func (*CoveredLogger) Printf

func (l *CoveredLogger) Printf(format string, args ...interface{})

func (*CoveredLogger) Println

func (l *CoveredLogger) Println(args ...interface{})

func (*CoveredLogger) Warn

func (l *CoveredLogger) Warn(args ...interface{})

func (*CoveredLogger) Warnf

func (l *CoveredLogger) Warnf(format string, args ...interface{})

func (*CoveredLogger) Warning

func (l *CoveredLogger) Warning(args ...interface{})

func (*CoveredLogger) Warningf

func (l *CoveredLogger) Warningf(format string, args ...interface{})

func (*CoveredLogger) Warningln

func (l *CoveredLogger) Warningln(args ...interface{})

func (*CoveredLogger) Warnln

func (l *CoveredLogger) Warnln(args ...interface{})

func (*CoveredLogger) WithError

func (l *CoveredLogger) WithError(err error) *logrus.Entry

func (*CoveredLogger) WithField

func (l *CoveredLogger) WithField(key string, value interface{}) *logrus.Entry

func (*CoveredLogger) WithFields

func (l *CoveredLogger) WithFields(fields logrus.Fields) *logrus.Entry

type EmptyWriter

type EmptyWriter struct{}

func (*EmptyWriter) Write

func (w *EmptyWriter) Write(p []byte) (n int, err error)

type FileAndConsoleHook

type FileAndConsoleHook struct {
	// contains filtered or unexported fields
}

func NewFileAndConsoleHook

func NewFileAndConsoleHook(formatter logrus.Formatter, logWriter io.Writer,
	console io.Writer, consoleLevels ...logrus.Level) *FileAndConsoleHook

func (*FileAndConsoleHook) Fire

func (m *FileAndConsoleHook) Fire(entry *logrus.Entry) error

func (*FileAndConsoleHook) Levels

func (m *FileAndConsoleHook) Levels() []logrus.Level

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL