Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoaderCatalog ¶
func LoaderCatalog(senderManager sender.SenderManager, logReceiver optional.Option[integrations.Component], tagger tagger.Component) []check.Loader
LoaderCatalog returns the loaders sorted by desired sequence order
func RegisterLoader ¶
func RegisterLoader(order int, factory LoaderFactory)
RegisterLoader adds a loader to the loaderCatalog
Types ¶
type LoaderFactory ¶
type LoaderFactory func(sender.SenderManager, optional.Option[integrations.Component], tagger.Component) (check.Loader, error)
LoaderFactory helps to defer actual instantiation of Check Loaders, mostly helpful with code involving calls to cgo (for example, the Python interpreter might not be initialized when `init`ing a package)
Click to show internal directories.
Click to hide internal directories.