log

package
v0.8.8 Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2025 License: MPL-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PipeJSONStream

func PipeJSONStream(logger log.Logger) (io.WriteCloser, chan struct{})

func ReadJSONStream

func ReadJSONStream(reader io.Reader, logger log.Logger)

func Unmarshal

func Unmarshal(line []byte) (*log.Line, error)

Types

type CombinedLogger

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

CombinedLogger implements the Logger interface and delegates logging to multiple loggers

func NewCombinedLogger

func NewCombinedLogger(level logrus.Level, loggers ...logLib.Logger) *CombinedLogger

NewCombinedLogger creates a new CombinedLogger

func (*CombinedLogger) Debug

func (c *CombinedLogger) Debug(args ...any)

func (*CombinedLogger) Debugf

func (c *CombinedLogger) Debugf(format string, args ...any)

func (*CombinedLogger) Done

func (c *CombinedLogger) Done(args ...any)

func (*CombinedLogger) Donef

func (c *CombinedLogger) Donef(format string, args ...any)

func (*CombinedLogger) Error

func (c *CombinedLogger) Error(args ...any)

func (*CombinedLogger) ErrorStreamOnly

func (c *CombinedLogger) ErrorStreamOnly() logLib.Logger

func (*CombinedLogger) Errorf

func (c *CombinedLogger) Errorf(format string, args ...any)

func (*CombinedLogger) Fatal

func (c *CombinedLogger) Fatal(args ...any)

func (*CombinedLogger) Fatalf

func (c *CombinedLogger) Fatalf(format string, args ...any)

func (*CombinedLogger) GetLevel

func (c *CombinedLogger) GetLevel() logrus.Level

func (*CombinedLogger) Info

func (c *CombinedLogger) Info(args ...any)

func (*CombinedLogger) Infof

func (c *CombinedLogger) Infof(format string, args ...any)

func (*CombinedLogger) LogrLogSink

func (c *CombinedLogger) LogrLogSink() logr.LogSink

func (*CombinedLogger) Print

func (c *CombinedLogger) Print(level logrus.Level, args ...any)

func (*CombinedLogger) Printf

func (c *CombinedLogger) Printf(level logrus.Level, format string, args ...any)

func (*CombinedLogger) Question

func (c *CombinedLogger) Question(params *survey.QuestionOptions) (string, error)

func (*CombinedLogger) SetLevel

func (c *CombinedLogger) SetLevel(level logrus.Level)

func (*CombinedLogger) Warn

func (c *CombinedLogger) Warn(args ...any)

func (*CombinedLogger) Warnf

func (c *CombinedLogger) Warnf(format string, args ...any)

func (*CombinedLogger) WithFields added in v0.8.4

func (c *CombinedLogger) WithFields(fields logrus.Fields) logLib.Logger

func (*CombinedLogger) WriteLevel

func (c *CombinedLogger) WriteLevel(level logrus.Level, message []byte) (int, error)

func (*CombinedLogger) WriteString

func (c *CombinedLogger) WriteString(level logrus.Level, message string)

func (*CombinedLogger) Writer

func (c *CombinedLogger) Writer(level logrus.Level, raw bool) io.WriteCloser

Jump to

Keyboard shortcuts

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