arzlog

package
v3.0.2 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Generate

func Generate(mockers []logger.MockerLogger) string

func GenerateMocker

func GenerateMocker(m logger.MockerLogger) string

Types

type ARLogger

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

func NewARLogger

func NewARLogger(level ...logger.LogLevel) *ARLogger

Todo onlineconf

func NewCollectARLogger

func NewCollectARLogger(level ...logger.LogLevel) *ARLogger

func (*ARLogger) CollectQueries

func (l *ARLogger) CollectQueries(ctx context.Context, f func() (logger.MockerLogger, error))

func (*ARLogger) Debug

func (l *ARLogger) Debug(ctx context.Context, args ...interface{})

func (*ARLogger) Error

func (l *ARLogger) Error(ctx context.Context, args ...interface{})

func (*ARLogger) Fatal

func (l *ARLogger) Fatal(ctx context.Context, args ...interface{})

func (*ARLogger) Info

func (l *ARLogger) Info(ctx context.Context, args ...interface{})

func (*ARLogger) SetLogLevel

func (l *ARLogger) SetLogLevel(level logger.LogLevel)

func (*ARLogger) SetLoggerValueToContext

func (l *ARLogger) SetLoggerValueToContext(ctx context.Context, vals logger.ValueLogPrefix) context.Context

func (*ARLogger) Trace

func (l *ARLogger) Trace(ctx context.Context, args ...interface{})

func (*ARLogger) Warn

func (l *ARLogger) Warn(ctx context.Context, args ...interface{})

type AggrCollectedFixtures

type AggrCollectedFixtures map[string][]any

type AggrCollectedLogger

type AggrCollectedLogger struct {
	Mocked   AggrCollectedMocker
	Fixtures AggrCollectedFixtures
	sync.Mutex
}
var Collected *AggrCollectedLogger

type AggrCollectedMocker

type AggrCollectedMocker map[string][]string

Jump to

Keyboard shortcuts

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