logger

package
v0.2.13 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BadgerLogger

type BadgerLogger struct {
}

func (*BadgerLogger) Debugf

func (bl *BadgerLogger) Debugf(msg string, args ...interface{})

func (*BadgerLogger) Errorf

func (bl *BadgerLogger) Errorf(msg string, args ...interface{})

func (*BadgerLogger) Infof

func (bl *BadgerLogger) Infof(msg string, args ...interface{})

func (*BadgerLogger) Warningf

func (bl *BadgerLogger) Warningf(msg string, args ...interface{})

type ZeroHCLLogger

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

func NewZeroHCLLogger

func NewZeroHCLLogger(name string, level hclog.Level) *ZeroHCLLogger

NewZeroHCLLogger creates a new ZeroHCLLogger with the provided name and log level.

func (*ZeroHCLLogger) Debug

func (z *ZeroHCLLogger) Debug(msg string, args ...interface{})

Debug logs a debug level message.

func (*ZeroHCLLogger) Error

func (z *ZeroHCLLogger) Error(msg string, args ...interface{})

Error logs an error level message.

func (*ZeroHCLLogger) GetLevel

func (z *ZeroHCLLogger) GetLevel() hclog.Level

func (*ZeroHCLLogger) ImpliedArgs

func (z *ZeroHCLLogger) ImpliedArgs() []interface{}

func (*ZeroHCLLogger) Info

func (z *ZeroHCLLogger) Info(msg string, args ...interface{})

Info logs an info level message.

func (*ZeroHCLLogger) IsDebug

func (z *ZeroHCLLogger) IsDebug() bool

IsDebug indicates if the logger is at debug level.

func (*ZeroHCLLogger) IsError

func (z *ZeroHCLLogger) IsError() bool

IsError indicates if the logger is at error level.

func (*ZeroHCLLogger) IsInfo

func (z *ZeroHCLLogger) IsInfo() bool

IsInfo indicates if the logger is at info level.

func (*ZeroHCLLogger) IsTrace

func (z *ZeroHCLLogger) IsTrace() bool

IsTrace indicates if the logger is at trace level.

func (*ZeroHCLLogger) IsWarn

func (z *ZeroHCLLogger) IsWarn() bool

IsWarn indicates if the logger is at warning level.

func (*ZeroHCLLogger) Log

func (z *ZeroHCLLogger) Log(level hclog.Level, msg string, args ...interface{})

Log logs a message at the given level with any provided key-value pairs.

func (*ZeroHCLLogger) Name

func (z *ZeroHCLLogger) Name() string

func (*ZeroHCLLogger) Named

func (z *ZeroHCLLogger) Named(name string) hclog.Logger

Named returns a new logger with the provided name.

func (*ZeroHCLLogger) ResetNamed

func (z *ZeroHCLLogger) ResetNamed(name string) hclog.Logger

ResetNamed returns a new logger with the provided name, replacing the existing name.

func (*ZeroHCLLogger) SetLevel

func (z *ZeroHCLLogger) SetLevel(level hclog.Level)

SetLevel sets the logger's log level.

func (*ZeroHCLLogger) StandardLogger

func (z *ZeroHCLLogger) StandardLogger(opts *hclog.StandardLoggerOptions) *standardlog.Logger

StandardLogger returns a logger compatible with the standard library's log.Logger.

func (*ZeroHCLLogger) StandardWriter

func (z *ZeroHCLLogger) StandardWriter(opts *hclog.StandardLoggerOptions) io.Writer

func (*ZeroHCLLogger) Trace

func (z *ZeroHCLLogger) Trace(msg string, args ...interface{})

Trace logs a trace level message.

func (*ZeroHCLLogger) Warn

func (z *ZeroHCLLogger) Warn(msg string, args ...interface{})

Warn logs a warning level message.

func (*ZeroHCLLogger) With

func (z *ZeroHCLLogger) With(args ...interface{}) hclog.Logger

With returns a new logger that includes the provided key-value pairs in each log line.

Jump to

Keyboard shortcuts

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