maulogadapt

package
v2.4.1 Latest Latest
Warning

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

Go to latest
Published: Feb 24, 2023 License: MPL-2.0 Imports: 8 Imported by: 11

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MauAsZero

func MauAsZero(log maulogger.Logger) *zerolog.Logger

func ZeroAsMau

func ZeroAsMau(log *zerolog.Logger) maulogger.Logger

Types

type MauZeroLog

type MauZeroLog struct {
	*zerolog.Logger
	// contains filtered or unexported fields
}

func (MauZeroLog) Debug

func (m MauZeroLog) Debug(parts ...interface{})

func (MauZeroLog) Debugf

func (m MauZeroLog) Debugf(message string, args ...interface{})

func (MauZeroLog) Debugfln

func (m MauZeroLog) Debugfln(message string, args ...interface{})

func (MauZeroLog) Debugln

func (m MauZeroLog) Debugln(parts ...interface{})

func (MauZeroLog) Error

func (m MauZeroLog) Error(parts ...interface{})

func (MauZeroLog) Errorf

func (m MauZeroLog) Errorf(message string, args ...interface{})

func (MauZeroLog) Errorfln

func (m MauZeroLog) Errorfln(message string, args ...interface{})

func (MauZeroLog) Errorln

func (m MauZeroLog) Errorln(parts ...interface{})

func (MauZeroLog) Fatal

func (m MauZeroLog) Fatal(parts ...interface{})

func (MauZeroLog) Fatalf

func (m MauZeroLog) Fatalf(message string, args ...interface{})

func (MauZeroLog) Fatalfln

func (m MauZeroLog) Fatalfln(message string, args ...interface{})

func (MauZeroLog) Fatalln

func (m MauZeroLog) Fatalln(parts ...interface{})

func (MauZeroLog) GetParent

func (m MauZeroLog) GetParent() maulogger.Logger

func (MauZeroLog) Info

func (m MauZeroLog) Info(parts ...interface{})

func (MauZeroLog) Infof

func (m MauZeroLog) Infof(message string, args ...interface{})

func (MauZeroLog) Infofln

func (m MauZeroLog) Infofln(message string, args ...interface{})

func (MauZeroLog) Infoln

func (m MauZeroLog) Infoln(parts ...interface{})

func (MauZeroLog) Log

func (m MauZeroLog) Log(level maulogger.Level, parts ...interface{})

func (MauZeroLog) Logf

func (m MauZeroLog) Logf(level maulogger.Level, message string, args ...interface{})

func (MauZeroLog) Logfln

func (m MauZeroLog) Logfln(level maulogger.Level, message string, args ...interface{})

func (MauZeroLog) Logln

func (m MauZeroLog) Logln(level maulogger.Level, parts ...interface{})

func (MauZeroLog) Sub

func (m MauZeroLog) Sub(module string) maulogger.Logger

func (MauZeroLog) Subm

func (m MauZeroLog) Subm(module string, metadata map[string]interface{}) maulogger.Logger

func (MauZeroLog) Warn

func (m MauZeroLog) Warn(parts ...interface{})

func (MauZeroLog) Warnf

func (m MauZeroLog) Warnf(message string, args ...interface{})

func (MauZeroLog) Warnfln

func (m MauZeroLog) Warnfln(message string, args ...interface{})

func (MauZeroLog) Warnln

func (m MauZeroLog) Warnln(parts ...interface{})

func (MauZeroLog) WithDefaultLevel

func (m MauZeroLog) WithDefaultLevel(_ maulogger.Level) maulogger.Logger

func (MauZeroLog) Writer

func (m MauZeroLog) Writer(level maulogger.Level) io.WriteCloser

type ZeroMauLog

type ZeroMauLog struct {
	maulogger.Logger
}

ZeroMauLog is a simple wrapper for a maulogger that can be set as the output writer for zerolog.

func (*ZeroMauLog) Write

func (z *ZeroMauLog) Write(p []byte) (n int, err error)

func (*ZeroMauLog) WriteLevel

func (z *ZeroMauLog) WriteLevel(level zerolog.Level, p []byte) (n int, err error)

Jump to

Keyboard shortcuts

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