Documentation ¶
Overview ¶
Package logger implements various plugins to log events
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logrus ¶
type Logrus struct {
// contains filtered or unexported fields
}
Logrus uses github.com/sirupsen/logrus to log messages. Implements gornir.Logger Interface
func NewLogrusFromEntry ¶
NewLogrusFromEntry instantiates a new Logrus logger
func (*Logrus) Debug ¶
func (l *Logrus) Debug(args ...interface{})
Debug implements gornir.Logger interface
func (*Logrus) Error ¶
func (l *Logrus) Error(args ...interface{})
Error implements gornir.Logger interface
func (*Logrus) Fatal ¶
func (l *Logrus) Fatal(args ...interface{})
Fatal implements gornir.Logger interface
func (*Logrus) Info ¶
func (l *Logrus) Info(args ...interface{})
Info implements gornir.Logger interface
type Null ¶
type Null struct { }
Null is a logger that doesn't do anything. Implements gornir.Logger interface
func (*Null) Debug ¶
func (n *Null) Debug(args ...interface{})
Debug implements gornir.Logger interface
func (*Null) Error ¶
func (n *Null) Error(args ...interface{})
Error implements gornir.Logger interface
func (*Null) Fatal ¶
func (n *Null) Fatal(args ...interface{})
Fatal implements gornir.Logger interface
func (*Null) Info ¶
func (n *Null) Info(args ...interface{})
Info implements gornir.Logger interface
Click to show internal directories.
Click to hide internal directories.