Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartConsumer ¶
func StartConsumer(eventsC <-chan string)
Types ¶
type Actionner ¶
type Actionner struct { Name string Category string Action func(action *rules.Action, event *events.Event) (utils.LogLine, error) CheckParameters func(action *rules.Action) error Init func() error Checks []checkActionner DefaultContinue bool }
func (*Actionner) GetCategory ¶
func (*Actionner) GetFullName ¶
func (*Actionner) MustDefaultContinue ¶
type Actionners ¶
type Actionners []*Actionner
func GetActionners ¶
func GetActionners() *Actionners
func GetDefaultActionners ¶
func GetDefaultActionners() *Actionners
func (*Actionners) Add ¶
func (actionners *Actionners) Add(actionner ...*Actionner)
func (*Actionners) FindActionner ¶
func (actionners *Actionners) FindActionner(fullname string) *Actionner
Click to show internal directories.
Click to hide internal directories.