tracelog

package module
v0.0.0-...-ca0e8fd Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2020 License: Apache-2.0 Imports: 6 Imported by: 11

README

tracelog

Documentation

Index

Constants

View Source
const (
	NormalLogLevel = "NORMAL"
	DevelLogLevel  = "DEVEL"
)

Variables

View Source
var DebugLogger = NewErrorLogger(ioutil.Discard, debugPrefix)
View Source
var ErrorLogger = NewErrorLogger(os.Stderr, errorPrefix)
View Source
var InfoLogger = NewErrorLogger(os.Stdout, infoPrefix)
View Source
var WarningLogger = NewErrorLogger(os.Stdout, warningPrefix)

Functions

func GetErrorFormatter

func GetErrorFormatter() string

func NewErrorLogger

func NewErrorLogger(out io.Writer, prefix string) *errorLogger

func RedirectLogging

func RedirectLogging(infoWriter, warningWriter, errorWriter, debugWriter io.Writer)

func UpdateLogLevel

func UpdateLogLevel(newLevel string) error

Types

type LogLevelError

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

func NewLogLevelError

func NewLogLevelError() LogLevelError

func (LogLevelError) Error

func (err LogLevelError) Error() string

Jump to

Keyboard shortcuts

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