log

package
v2.5.0 Latest Latest
Warning

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

Go to latest
Published: Jan 6, 2022 License: GPL-3.0 Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var YTaskLog *logrus.Logger

Functions

This section is empty.

Types

type LoggerInterface added in v2.5.0

type LoggerInterface interface {
	Debug(string)
	DebugWithField(string, string, interface{})
	Info(string)
	InfoWithField(string, string, interface{})
	Warn(string)
	WarnWithField(string, string, interface{})
	Error(string)
	ErrorWithField(string, string, interface{})
	Fatal(string)
	FatalWithField(string, string, interface{})
	Panic(string)
	PanicWithField(string, string, interface{})
	SetLevel(string)
	Clone() LoggerInterface
}

type YTaskHook

type YTaskHook struct {
}

记录行号的hook

func (YTaskHook) Fire

func (hook YTaskHook) Fire(entry *logrus.Entry) error

func (YTaskHook) Levels

func (hook YTaskHook) Levels() []logrus.Level

type YTaskLogger added in v2.5.0

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

func NewYTaskLogger added in v2.5.0

func NewYTaskLogger(logger *logrus.Logger) *YTaskLogger

func (*YTaskLogger) Clone added in v2.5.0

func (yl *YTaskLogger) Clone() LoggerInterface

func (*YTaskLogger) Debug added in v2.5.0

func (yl *YTaskLogger) Debug(msg string)

func (*YTaskLogger) DebugWithField added in v2.5.0

func (yl *YTaskLogger) DebugWithField(msg string, key string, val interface{})

func (*YTaskLogger) Error added in v2.5.0

func (yl *YTaskLogger) Error(msg string)

func (*YTaskLogger) ErrorWithField added in v2.5.0

func (yl *YTaskLogger) ErrorWithField(msg string, key string, val interface{})

func (*YTaskLogger) Fatal added in v2.5.0

func (yl *YTaskLogger) Fatal(msg string)

func (*YTaskLogger) FatalWithField added in v2.5.0

func (yl *YTaskLogger) FatalWithField(msg string, key string, val interface{})

func (*YTaskLogger) Info added in v2.5.0

func (yl *YTaskLogger) Info(msg string)

func (*YTaskLogger) InfoWithField added in v2.5.0

func (yl *YTaskLogger) InfoWithField(msg string, key string, val interface{})

func (*YTaskLogger) Panic added in v2.5.0

func (yl *YTaskLogger) Panic(msg string)

func (*YTaskLogger) PanicWithField added in v2.5.0

func (yl *YTaskLogger) PanicWithField(msg string, key string, val interface{})

func (*YTaskLogger) SetLevel added in v2.5.0

func (yl *YTaskLogger) SetLevel(level string)

func (*YTaskLogger) Warn added in v2.5.0

func (yl *YTaskLogger) Warn(msg string)

func (*YTaskLogger) WarnWithField added in v2.5.0

func (yl *YTaskLogger) WarnWithField(msg string, key string, val interface{})

Jump to

Keyboard shortcuts

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