Documentation
¶
Index ¶
- func Alert(format string, v ...interface{})
- func Crit(format string, v ...interface{})
- func Debug(format string, v ...interface{})
- func Emerg(format string, v ...interface{})
- func Error(format string, v ...interface{})
- func GetLevelName(level record.Level) (string, error)
- func Info(format string, v ...interface{})
- func Notice(format string, v ...interface{})
- func SetLogger(l *Logger)
- func Warn(format string, v ...interface{})
- type Handler
- type Logger
- func (logger *Logger) AddRecord(level record.Level, format string, v ...interface{})
- func (logger *Logger) Alert(format string, v ...interface{})
- func (logger *Logger) Crit(format string, v ...interface{})
- func (logger *Logger) Debug(format string, v ...interface{})
- func (logger *Logger) Emerg(format string, v ...interface{})
- func (logger *Logger) Error(format string, v ...interface{})
- func (logger *Logger) GetHandlers() []Handler
- func (logger *Logger) GetName(name string) string
- func (logger *Logger) Info(format string, v ...interface{})
- func (logger *Logger) Notice(format string, v ...interface{})
- func (logger *Logger) PopHandler()
- func (logger *Logger) PushHandler(handler Handler) *Logger
- func (logger *Logger) SetHandlers(handlers []Handler) *Logger
- func (logger *Logger) SetName(name string) *Logger
- func (logger *Logger) Warn(format string, v ...interface{})
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Alert ¶
func Alert(format string, v ...interface{})
Alert Adds a log record at the ALERT level.
func Crit ¶
func Crit(format string, v ...interface{})
Crit Adds a log record at the CRITICAL level.
func Debug ¶
func Debug(format string, v ...interface{})
Debug Adds a log record at the DEBUG level.
func Emerg ¶
func Emerg(format string, v ...interface{})
Emerg Adds a log record at the EMERGENCY level.
func Error ¶
func Error(format string, v ...interface{})
Error Adds a log record at the ERROR level.
func GetLevelName ¶
GetLevelName Gets the name of the logging level.
Types ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func (*Logger) GetHandlers ¶
GetHandlers Returns a Handler slice
func (*Logger) PopHandler ¶
func (logger *Logger) PopHandler()
PopHandler Pops a handler from the stack
func (*Logger) PushHandler ¶
PushHandler Pushes a handler on to the stack.
func (*Logger) SetHandlers ¶
SetHandlers Set handlers, replacing all existing ones.
Click to show internal directories.
Click to hide internal directories.