Documentation ¶
Index ¶
- func LoadOutputProfiles(profileConfig string) ([]types.Profile, error)
- func OvflwToOrder(sig types.SignalOccurence, prof types.Profile) (*types.BanOrder, error, error)
- type Output
- func (o *Output) Delete(target string) (int, error)
- func (o *Output) DeleteAll() error
- func (o *Output) Flush() error
- func (o *Output) FlushAll()
- func (o *Output) InitAPI(config map[string]string) error
- func (o *Output) Insert(sig types.SignalOccurence) error
- func (o *Output) LoadAPIConfig(configFile string) error
- func (o *Output) ProcessOutput(sig types.SignalOccurence, profiles []types.Profile) error
- func (o *Output) ReadAT(timeAT time.Time) ([]map[string]string, error)
- type OutputFactory
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func OvflwToOrder ¶
Transform an overflow (SignalOccurence) and a Profile into a BanOrder
Types ¶
type OutputFactory ¶
type OutputFactory struct {
BackendFolder string `yaml:"backend"`
}
Click to show internal directories.
Click to hide internal directories.