Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Logger ¶
type Logger interface {
AddFields(logrus.Fields)
Audit()
AuditWithFields(logrus.Fields)
AuditWithTypesStatus(logrus.Fields, *types.Status)
AuditWithError(error)
}
func New ¶
func New(l logrus.FieldLogger) Logger
func NewErrorOnly ¶ added in v1.16.0
func NewErrorOnly(l logrus.FieldLogger) Logger
NewErrorOnly creates an audit logger that omits successful operations.
Click to show internal directories.
Click to hide internal directories.