logger

package
v0.0.0-...-6de2257 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: BSD-3-Clause Imports: 5 Imported by: 3

Documentation

Overview

Package loggers contains default loggers for Rafty.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HCLoggerWriter

type HCLoggerWriter struct {
	hclog.Logger
}

HCLoggerWriter is a hclog.Logger wrapper which implemets io.Writer

func (*HCLoggerWriter) Write

func (l *HCLoggerWriter) Write(p []byte) (n int, err error)

type NullLogger

type NullLogger struct{}

NullLogger is a logger which logs nothing.

func (*NullLogger) Debugf

func (l *NullLogger) Debugf(format string, args ...interface{})

func (*NullLogger) Errorf

func (l *NullLogger) Errorf(format string, args ...interface{})

func (*NullLogger) Infof

func (l *NullLogger) Infof(format string, args ...interface{})

func (*NullLogger) Tracef

func (l *NullLogger) Tracef(format string, args ...interface{})

func (*NullLogger) Warnf

func (l *NullLogger) Warnf(format string, args ...interface{})

type StdLogger

type StdLogger struct{}

StdLogger is a logger which logs on standard outputs.

func (*StdLogger) Debugf

func (l *StdLogger) Debugf(format string, args ...interface{})

func (*StdLogger) Errorf

func (l *StdLogger) Errorf(format string, args ...interface{})

func (*StdLogger) Infof

func (l *StdLogger) Infof(format string, args ...interface{})

func (*StdLogger) Tracef

func (l *StdLogger) Tracef(format string, args ...interface{})

func (*StdLogger) Warnf

func (l *StdLogger) Warnf(format string, args ...interface{})

Directories

Path Synopsis
zerolog module

Jump to

Keyboard shortcuts

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