logging

package
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(p jelly.LogProvider, filename string) (jelly.Logger, error)

New creates a new logger of the given provider. If filename is blank, it will not log to disk, only stderr, and the stderr logger will be configured at trace level instead of info level.

Types

type NoOpLogger

type NoOpLogger struct{}

NoOpLogger is a logger that performs no operations.

func (NoOpLogger) Debug

func (log NoOpLogger) Debug(msg string)

func (NoOpLogger) DebugBreak

func (log NoOpLogger) DebugBreak()

func (NoOpLogger) Debugf

func (log NoOpLogger) Debugf(msg string, a ...interface{})

func (NoOpLogger) Error

func (log NoOpLogger) Error(msg string)

func (NoOpLogger) ErrorBreak

func (log NoOpLogger) ErrorBreak()

func (NoOpLogger) Errorf

func (log NoOpLogger) Errorf(msg string, a ...interface{})

func (NoOpLogger) Info

func (log NoOpLogger) Info(msg string)

func (NoOpLogger) InfoBreak

func (log NoOpLogger) InfoBreak()

func (NoOpLogger) Infof

func (log NoOpLogger) Infof(msg string, a ...interface{})

func (NoOpLogger) LogResult

func (log NoOpLogger) LogResult(req *http.Request, r jelly.Result)

func (NoOpLogger) Trace

func (log NoOpLogger) Trace(msg string)

func (NoOpLogger) TraceBreak

func (log NoOpLogger) TraceBreak()

func (NoOpLogger) Tracef

func (log NoOpLogger) Tracef(msg string, a ...interface{})

func (NoOpLogger) Warn

func (log NoOpLogger) Warn(msg string)

func (NoOpLogger) WarnBreak

func (log NoOpLogger) WarnBreak()

func (NoOpLogger) Warnf

func (log NoOpLogger) Warnf(msg string, a ...interface{})

Jump to

Keyboard shortcuts

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