Documentation
¶
Index ¶
Constants ¶
View Source
const ( RotateByDay = iota RotateByHour )
Variables ¶
This section is empty.
Functions ¶
func ReleaseRotateHook ¶
func ReleaseRotateHook(rh *RotateHook)
Types ¶
type RotateHook ¶
type RotateHook struct {
// contains filtered or unexported fields
}
func NewRotateHook ¶
func NewRotateHook(logger *logrus.Logger, dir, name string) (*RotateHook, error)
func (*RotateHook) Levels ¶
func (rh *RotateHook) Levels() []logrus.Level
func (*RotateHook) SetRotateType ¶
func (rh *RotateHook) SetRotateType(rtype int)
type SourceHook ¶
type SourceHook struct {
// contains filtered or unexported fields
}
func NewSourceHook ¶
func NewSourceHook(level logrus.Level) *SourceHook
func (*SourceHook) Levels ¶
func (sh *SourceHook) Levels() []logrus.Level