logging

package
v2.0.0-beta.8 Latest Latest
Warning

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

Go to latest
Published: Sep 13, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Configure

func Configure(name string, cfg *config.Log) log.Logger

LoggerFromConfig initializes a service-specific logger instance.

Types

type LogWrapper

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

we need to wrap our logger so we can pass it to the nats server

func NewLogWrapper

func NewLogWrapper(logger log.Logger) *LogWrapper

func (*LogWrapper) Debugf

func (l *LogWrapper) Debugf(format string, v ...interface{})

Debugf logs a debug statement

func (*LogWrapper) Errorf

func (l *LogWrapper) Errorf(format string, v ...interface{})

Errorf logs an error statement

func (*LogWrapper) Fatalf

func (l *LogWrapper) Fatalf(format string, v ...interface{})

Fatalf logs a fatal statement

func (*LogWrapper) Noticef

func (l *LogWrapper) Noticef(format string, v ...interface{})

Noticef logs a notice statement

func (*LogWrapper) Tracef

func (l *LogWrapper) Tracef(format string, v ...interface{})

Tracef logs a trace statement

func (*LogWrapper) Warnf

func (l *LogWrapper) Warnf(format string, v ...interface{})

Warnf logs a warning statement

Jump to

Keyboard shortcuts

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