import "github.com/choria-io/mcorpc-agent-provider/mcorpc/golang"
ChoriaPlugin produces the plugin for choria
type Provider struct {
// contains filtered or unexported fields
}
Provider is a Agent Provider capable of executing compiled mcollective compatible agents written in Go
Initialize configures the agent provider
PluginInstance implements plugin.Pluggable
PluginName implements plugin.Pluggable
PluginType implements plugin.Pluggable
PluginVersion implements plugin.Pluggable
func (p *Provider) RegisterAgents(ctx context.Context, mgr server.AgentManager, connector choria.InstanceConnector, log *logrus.Entry) error
RegisterAgents registers known ruby agents using a shimm agent
Version reports the version for this provider
Path | Synopsis |
---|---|
choriautil | |
discovery | |
rpcutil |
Package agents imports 10 packages (graph). Updated 2020-01-03. Refresh now. Tools for package owners.