package
0.10.5-fly
Repository: https://github.com/superfly/nomad.git
Documentation: pkg.go.dev

# Functions

MockBasicExternalPlugin returns a MockInstance that simulates an external plugin returning it has been exited after kill is called.
NewPluginLoader returns an instance of a plugin loader or an error if the plugins could not be loaded.
No description provided by the author

# Variables

AgentSupportedApiVersions is the set of API versions supported by the Nomad agent by plugin type.

# Structs

InternalPluginConfig is used to configure launching an internal plugin.
MockCatalog provides a mock PluginCatalog to be used for testing.
MockInstance provides a mock PluginInstance to be used for testing.
PluginID is a tuple identifying a plugin.
PluginLoader is used to retrieve plugins either externally or from internal factories.
PluginLoaderConfig configures a plugin loader.

# Interfaces

PluginCatalog is used to retrieve plugins, either external or internal.
PluginInstance wraps an instance of a plugin.