Documentation ¶
Index ¶
- Constants
- func InitLogging() (err error)
- type Logger
- func (l *Logger) Critical(args ...interface{})
- func (l *Logger) Criticalf(format string, args ...interface{})
- func (l *Logger) Debug(args ...interface{})
- func (l *Logger) Debugf(format string, args ...interface{})
- func (l *Logger) Error(args ...interface{})
- func (l *Logger) Errorf(format string, args ...interface{})
- func (l *Logger) Fatal(args ...interface{})
- func (l *Logger) Fatalf(format string, args ...interface{})
- func (l *Logger) Info(args ...interface{})
- func (l *Logger) Infof(format string, args ...interface{})
- func (l *Logger) Notice(args ...interface{})
- func (l *Logger) Noticef(format string, args ...interface{})
- func (l *Logger) Panic(args ...interface{})
- func (l *Logger) Panicf(format string, args ...interface{})
- func (l *Logger) Warning(args ...interface{})
- func (l *Logger) Warningf(format string, args ...interface{})
Constants ¶
View Source
const ( CRITICAL level = iota ERROR WARNING NOTICE INFO DEBUG )
Variables ¶
This section is empty.
Functions ¶
func InitLogging ¶ added in v0.12.0
func InitLogging() (err error)
InitLogging initialize the logger
Types ¶
type Logger ¶ added in v0.12.0
func (*Logger) Critical ¶ added in v0.12.0
func (l *Logger) Critical(args ...interface{})
Critical logs a message using CRITICAL as log level.
func (*Logger) Debug ¶ added in v0.12.0
func (l *Logger) Debug(args ...interface{})
Debug logs a message using DEBUG as log level.
func (*Logger) Error ¶ added in v0.12.0
func (l *Logger) Error(args ...interface{})
Error logs a message using ERROR as log level.
func (*Logger) Fatal ¶ added in v0.12.0
func (l *Logger) Fatal(args ...interface{})
Fatal is equivalent to l.Critical(fmt.Sprint()) followed by a call to os.Exit(1).
func (*Logger) Fatalf ¶ added in v0.12.0
Fatalf is equivalent to l.Critical followed by a call to os.Exit(1).
func (*Logger) Info ¶ added in v0.12.0
func (l *Logger) Info(args ...interface{})
Info logs a message using INFO as log level.
func (*Logger) Notice ¶ added in v0.12.0
func (l *Logger) Notice(args ...interface{})
Notice logs a message using NOTICE as log level.
func (*Logger) Panic ¶ added in v0.12.0
func (l *Logger) Panic(args ...interface{})
Panic is equivalent to l.Critical(fmt.Sprint()) followed by a call to panic().
func (*Logger) Panicf ¶ added in v0.12.0
Panicf is equivalent to l.Critical followed by a call to panic().
Click to show internal directories.
Click to hide internal directories.