logging

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2025 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Errorf added in v0.0.4

func Errorf(ctx context.Context, format string, args ...interface{})

func GetServiceName added in v0.0.15

func GetServiceName(ctx context.Context) string

func Infof added in v0.0.4

func Infof(ctx context.Context, format string, args ...interface{})

func Reportf added in v0.0.22

func Reportf(ctx context.Context, format string, args ...interface{})

func SetLogger added in v0.0.4

func SetLogger(ctx context.Context, logger Logger) context.Context

func SetRootTaskID added in v0.0.13

func SetRootTaskID(ctx context.Context, taskID string) context.Context

func SetServiceName added in v0.0.15

func SetServiceName(ctx context.Context, name string) context.Context

func Warnf added in v0.0.28

func Warnf(ctx context.Context, format string, args ...interface{})

Types

type DefaultLogger added in v0.0.4

type DefaultLogger struct{}

func NewDefaultLogger added in v0.0.4

func NewDefaultLogger() *DefaultLogger

func (*DefaultLogger) Errorf added in v0.0.4

func (l *DefaultLogger) Errorf(ctx context.Context, format string, args ...interface{})

func (*DefaultLogger) Infof added in v0.0.4

func (l *DefaultLogger) Infof(ctx context.Context, format string, args ...interface{})

func (*DefaultLogger) Reportf added in v0.0.22

func (l *DefaultLogger) Reportf(ctx context.Context, format string, args ...interface{})

func (*DefaultLogger) Warnf added in v0.0.28

func (l *DefaultLogger) Warnf(ctx context.Context, format string, args ...interface{})

type GCPLoggerWrapper

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

func NewLogger

func NewLogger() *GCPLoggerWrapper

func NewLoggerWithWriter added in v0.0.36

func NewLoggerWithWriter(writer io.Writer) *GCPLoggerWrapper

func (*GCPLoggerWrapper) Errorf

func (g *GCPLoggerWrapper) Errorf(ctx context.Context, format string, args ...interface{})

func (*GCPLoggerWrapper) Infof

func (g *GCPLoggerWrapper) Infof(ctx context.Context, format string, args ...interface{})

func (*GCPLoggerWrapper) Warnf added in v0.0.28

func (g *GCPLoggerWrapper) Warnf(ctx context.Context, format string, args ...interface{})

type Logger added in v0.0.4

type Logger interface {
	Infof(ctx context.Context, format string, args ...interface{})
	Errorf(ctx context.Context, format string, args ...interface{})
	Warnf(ctx context.Context, format string, args ...interface{})
}

func GetLoggerOrDefault added in v0.0.4

func GetLoggerOrDefault(ctx context.Context, actualLogger Logger) Logger

Jump to

Keyboard shortcuts

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