Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Options ¶
type Options struct { // StartWait is how long to wait to make sure all plugins are up StartWait types.Duration // StopWait is how long to wait to make sure all plugins are shut down StopWait types.Duration }
Options are tuning parameters for executing a task in context of a set of plugins that are started as required.
type StartPlugin ¶
type StartPlugin string
StartPlugin is a specification of what plugin to run and what socket name to use, etc. The format is kind[:{plugin_name}][={os|inproc}]
func FromAddressable ¶
func FromAddressable(addr core.Addressable) StartPlugin
FromAddressable returns a StartPlugin encoded string
func Plugins ¶
func Plugins(gid group.ID, gspec group_types.Spec) ([]StartPlugin, error)
Plugins returns a list of startPlugin directives from the input. This will recurse into any composable plugins.
Click to show internal directories.
Click to hide internal directories.