Documentation ¶
Overview ¶
Package loader is responsible for scanning for Plugin Definitions at runtime, and matching/loading them from a user's configuration.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadAllPlugins ¶
func LoadAllPlugins(namespace string, searchPath []string, selections []plugin.Selection, masterAddress string) (ret []plugin.Interface, err error)
LoadAllPlugins loads all plugins by finding plugin definitions in the given directory, taking a user's plugin selections, and a sonobuoy phone home address (host:port) and returning all of the active, configured plugins for this sonobuoy run.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.