logger

package
v2.0.1 Latest Latest
Warning

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

Go to latest
Published: Jun 22, 2022 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigureWith

func ConfigureWith(config structs.LoggerConfig)

func Debug

func Debug(msg string, data map[string]interface{})

func Debugf

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

func Error

func Error(msg string, data map[string]interface{})

func ErrorE

func ErrorE(msg string, data map[string]interface{}, err error)

func Errorf

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

func Info

func Info(msg string, data map[string]interface{})

func Infof

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

func Panic

func Panic(err error)

func Panicf

func Panicf(msg string, args ...interface{})

func Warn

func Warn(msg string, data map[string]interface{})

func WarnE

func WarnE(msg string, data map[string]interface{}, err error)

func Warnf

func Warnf(msg string, args ...interface{})

Types

type Data

type Data map[string]interface{}

func DataForMethod

func DataForMethod(method string) Data

func (Data) AddAny

func (d Data) AddAny(key string, any interface{})

func (Data) AddArray

func (d Data) AddArray(key string, any []string)

func (Data) AddClient

func (d Data) AddClient(input gocloak.Client)

func (Data) AddError

func (d Data) AddError(err error)

func (Data) AddRole

func (d Data) AddRole(input gocloak.Role)

func (Data) AddRoles

func (d Data) AddRoles(all []gocloak.Role)

func (Data) AddUser

func (d Data) AddUser(user gocloak.User)

func (Data) Remove

func (d Data) Remove(key string)

type SimpleFormatter

type SimpleFormatter struct{}

func (*SimpleFormatter) Format

func (s *SimpleFormatter) Format(entry *logrus.Entry) ([]byte, error)

Jump to

Keyboard shortcuts

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