Versions in this module Expand all Collapse all v2 v2.5.0 Jan 15, 2020 Changes in this version + const DefaultLoggerName + func NewJSONFormatter() *lg.JSONFormatter + func NewLogRegistry() logging.Registry + func NewTextFormatter() *lg.TextFormatter + type CustomFormatter struct + ShowLoc bool + ShowTag bool + ShowTimestamp bool + func NewCustomFormatter() *CustomFormatter + func (f *CustomFormatter) Format(entry *log.Entry) ([]byte, error) + type Entry struct + func NewEntry(logger *Logger) *Entry + func (entry *Entry) Debug(args ...interface{}) + func (entry *Entry) Debugf(format string, args ...interface{}) + func (entry *Entry) Debugln(args ...interface{}) + func (entry *Entry) Error(args ...interface{}) + func (entry *Entry) Errorf(format string, args ...interface{}) + func (entry *Entry) Errorln(args ...interface{}) + func (entry *Entry) Fatal(args ...interface{}) + func (entry *Entry) Fatalf(format string, args ...interface{}) + func (entry *Entry) Fatalln(args ...interface{}) + func (entry *Entry) Info(args ...interface{}) + func (entry *Entry) Infof(format string, args ...interface{}) + func (entry *Entry) Infoln(args ...interface{}) + func (entry *Entry) Panic(args ...interface{}) + func (entry *Entry) Panicf(format string, args ...interface{}) + func (entry *Entry) Panicln(args ...interface{}) + func (entry *Entry) Print(args ...interface{}) + func (entry *Entry) Printf(format string, args ...interface{}) + func (entry *Entry) Println(args ...interface{}) + func (entry *Entry) String() (string, error) + func (entry *Entry) Warn(args ...interface{}) + func (entry *Entry) Warnf(format string, args ...interface{}) + func (entry *Entry) Warning(args ...interface{}) + func (entry *Entry) Warningf(format string, args ...interface{}) + func (entry *Entry) Warningln(args ...interface{}) + func (entry *Entry) WithError(err error) *Entry + func (entry *Entry) WithField(key string, value interface{}) *Entry + func (entry *Entry) WithFields(fields lg.Fields) *Entry + type Logger struct + func DefaultLogger() *Logger + func NewLogger(name string) *Logger + func (logger *Logger) AddHook(hook lg.Hook) + func (logger *Logger) ClearTag() + func (logger *Logger) Debug(args ...interface{}) + func (logger *Logger) Debugf(format string, args ...interface{}) + func (logger *Logger) Debugln(args ...interface{}) + func (logger *Logger) Error(args ...interface{}) + func (logger *Logger) Errorf(format string, args ...interface{}) + func (logger *Logger) Errorln(args ...interface{}) + func (logger *Logger) Fatal(args ...interface{}) + func (logger *Logger) Fatalf(format string, args ...interface{}) + func (logger *Logger) Fatalln(args ...interface{}) + func (logger *Logger) GetLevel() logging.LogLevel + func (logger *Logger) GetName() string + func (logger *Logger) GetStaticFields() map[string]interface{} + func (logger *Logger) GetTag() string + func (logger *Logger) Info(args ...interface{}) + func (logger *Logger) Infof(format string, args ...interface{}) + func (logger *Logger) Infoln(args ...interface{}) + func (logger *Logger) InitTag(tag ...string) + func (logger *Logger) Panic(args ...interface{}) + func (logger *Logger) Panicf(format string, args ...interface{}) + func (logger *Logger) Panicln(args ...interface{}) + func (logger *Logger) Print(args ...interface{}) + func (logger *Logger) Printf(format string, args ...interface{}) + func (logger *Logger) Println(args ...interface{}) + func (logger *Logger) SetFormatter(formatter lg.Formatter) + func (logger *Logger) SetLevel(level logging.LogLevel) + func (logger *Logger) SetOutput(out io.Writer) + func (logger *Logger) SetStaticFields(fields map[string]interface{}) + func (logger *Logger) SetTag(tag ...string) + func (logger *Logger) SetVerbosity(v int) + func (logger *Logger) StandardLogger() *lg.Logger + func (logger *Logger) V(l int) bool + func (logger *Logger) Warn(args ...interface{}) + func (logger *Logger) Warnf(format string, args ...interface{}) + func (logger *Logger) Warning(args ...interface{}) + func (logger *Logger) Warningf(format string, args ...interface{}) + func (logger *Logger) Warningln(args ...interface{}) + func (logger *Logger) WithField(key string, value interface{}) logging.LogWithLevel + func (logger *Logger) WithFields(fields logging.Fields) logging.LogWithLevel v2.5.0-alpha Dec 13, 2019 Other modules containing this package go.ligato.io/cn-infra