loggers

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Dec 31, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BadgerLogger

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

BadgerLogger provides the Badger Logger interface with a zerolog backend.

func NewBadgerLogger

func NewBadgerLogger(log zerolog.Logger) *BadgerLogger

NewBadgerLogger instantiates a Badger Logger with a zerolog backend.

func (*BadgerLogger) Debugf

func (l *BadgerLogger) Debugf(format string, args ...any)

Debugf logs to DEBUG log. Arguments are handled in the manner of fmt.Printf.

func (*BadgerLogger) Errorf

func (l *BadgerLogger) Errorf(format string, args ...any)

Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.

func (*BadgerLogger) Infof

func (l *BadgerLogger) Infof(format string, args ...any)

Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.

func (*BadgerLogger) Warningf

func (l *BadgerLogger) Warningf(format string, args ...any)

Warningf logs to WARNING log. Arguments are handled in the manner of fmt.Printf.

type GRPCLoggerV2

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

GRPCLoggerV2 provides the GRPC LoggerV2 interface with a zerolog backend.

func NewGRPCLoggerV2

func NewGRPCLoggerV2(log zerolog.Logger) *GRPCLoggerV2

NewGRPCLoggerV2 instantiates a GRPC LoggerV2 with a zerolog backend.

func (*GRPCLoggerV2) Error

func (l *GRPCLoggerV2) Error(args ...any)

Error logs to ERROR log. Arguments are handled in the manner of fmt.Print.

func (*GRPCLoggerV2) Errorf

func (l *GRPCLoggerV2) Errorf(format string, args ...any)

Errorf logs to ERROR log. Arguments are handled in the manner of fmt.Printf.

func (*GRPCLoggerV2) Errorln

func (l *GRPCLoggerV2) Errorln(args ...any)

Errorln logs to ERROR log. Arguments are handled in the manner of fmt.Println.

func (*GRPCLoggerV2) Fatal

func (l *GRPCLoggerV2) Fatal(args ...any)

Fatal logs to ERROR log. Arguments are handled in the manner of fmt.Print. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.

func (*GRPCLoggerV2) Fatalf

func (l *GRPCLoggerV2) Fatalf(format string, args ...any)

Fatalf logs to ERROR log. Arguments are handled in the manner of fmt.Printf. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.

func (*GRPCLoggerV2) Fatalln

func (l *GRPCLoggerV2) Fatalln(args ...any)

Fatalln logs to ERROR log. Arguments are handled in the manner of fmt.Println. gRPC ensures that all Fatal logs will exit with os.Exit(1). Implementations may also call os.Exit() with a non-zero exit code.

func (*GRPCLoggerV2) Info

func (l *GRPCLoggerV2) Info(args ...any)

Info logs to INFO log. Arguments are handled in the manner of fmt.Print.

func (*GRPCLoggerV2) Infof

func (l *GRPCLoggerV2) Infof(format string, args ...any)

Infof logs to INFO log. Arguments are handled in the manner of fmt.Printf.

func (*GRPCLoggerV2) Infoln

func (l *GRPCLoggerV2) Infoln(args ...any)

Infoln logs to INFO log. Arguments are handled in the manner of fmt.Println.

func (*GRPCLoggerV2) V

func (l *GRPCLoggerV2) V(level int) bool

V reports whether verbosity level l is at least the requested verbose level.

func (*GRPCLoggerV2) Warning

func (l *GRPCLoggerV2) Warning(args ...any)

Warning logs to WARNING log. Arguments are handled in the manner of fmt.Print.

func (*GRPCLoggerV2) Warningf

func (l *GRPCLoggerV2) Warningf(format string, args ...any)

Warningf logs to WARNING log. Arguments are handled in the manner of fmt.Printf.

func (*GRPCLoggerV2) Warningln

func (l *GRPCLoggerV2) Warningln(args ...any)

Warningln logs to WARNING log. Arguments are handled in the manner of fmt.Println.

type JaegerLogger

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

JaegerLogger provides the Jaeger logging interface with a zerolog backend.

func NewJaegerLogger

func NewJaegerLogger(log zerolog.Logger) *JaegerLogger

NewJaegerLogger creates a new Jaeger logger with a zerolog backend.

func (*JaegerLogger) Error

func (l *JaegerLogger) Error(msg string)

Error logs an error.

func (*JaegerLogger) Infof

func (l *JaegerLogger) Infof(msg string, args ...any)

Infof logs information.

Jump to

Keyboard shortcuts

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