Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LookupFactory ¶
func LookupFactory(module string) (types.DataSourceFactory, error)
func RegisterFactory ¶
func RegisterFactory(module string, factory types.DataSourceFactory)
RegisterFactory registers a datasource constructor in the factoriesByName map. It must be called in the init() function of the datasource package. In addition, the build component is registered so it will be reported by the "cscli version / crowdsec --version" commands.
func RegisterTestFactory ¶
func RegisterTestFactory(module string, factory types.DataSourceFactory) (restore func())
RegisterTestFactory does not attempt to register it as a component, production code should call RegisterFactory() instead and make the datasource code optional using the appropriate build tag. This function may be called outside init().
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.