Versions in this module Expand all Collapse all v1 v1.1.1 Jun 7, 2023 Changes in this version + func CheckRunPlugin(PluginName string, ID string) error + func DeletePlugin(pluginname string) error + func DownloadPlugin(pluginurl string) error + func RunPluginContainer(PluginName string, ContainerID string) error + type ExecuteIP struct + ContainerID string + IPAddress string + SSHPortNo string + Success bool + func (e *ExecuteIP) ModifyHost(p *Plugin) error + func (e *ExecuteIP) RunAnsible(p *Plugin) error + type Host struct + All struct{ ... } + Main struct{ ... } + func ReadHost(filename string) (*Host, error) + type Plugin struct + Execute []*ExecuteIP + FolderName string + NumOfPorts int + PluginDescription string + func RunPlugin(pluginName string, IPAddresses []*ExecuteIP) (*Plugin, error) + func SearchPlugin(pluginname string) (*Plugin, error) + func (p *Plugin) AutoSetPorts(containerID string) error + func (p *Plugin) CopyToTmpPlugin() error + func (p *Plugin) ExecutePlugin() error + func (p *Plugin) NumPorts() error + type Plugins struct + PluginsDetected []*Plugin + func DetectPlugins() (*Plugins, error)