logger

package
v0.74.6 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LogrusConfig

type LogrusConfig struct {
	EnableConsole bool
	EnableFile    bool
	Structured    bool
	Level         logrus.Level
	FileLocation  string
}

type LogrusLogger

type LogrusLogger struct {
	Config LogrusConfig
	Logger *logrus.Logger
	Output io.Writer
}

func NewLogrusLogger

func NewLogrusLogger(cfg LogrusConfig) *LogrusLogger

func (*LogrusLogger) Debug

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

func (*LogrusLogger) Debugf

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

func (*LogrusLogger) Error added in v0.4.0

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

func (*LogrusLogger) Errorf

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

func (*LogrusLogger) Info

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

func (*LogrusLogger) Infof

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

func (*LogrusLogger) Warn added in v0.4.0

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

func (*LogrusLogger) Warnf

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

type LogrusNestedLogger

type LogrusNestedLogger struct {
	Logger *logrus.Entry
}

func (*LogrusNestedLogger) Debug

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

func (*LogrusNestedLogger) Debugf

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

func (*LogrusNestedLogger) Error added in v0.4.0

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

func (*LogrusNestedLogger) Errorf

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

func (*LogrusNestedLogger) Info

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

func (*LogrusNestedLogger) Infof

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

func (*LogrusNestedLogger) Warn added in v0.4.0

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

func (*LogrusNestedLogger) Warnf

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

Jump to

Keyboard shortcuts

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