Documentation ¶
Index ¶
- Variables
- func ActivateDriver(event *events.Event, apiClient *client.RancherClient) error
- func CreateMachineAndActivateMachine(event *events.Event, apiClient *v3.RancherClient) error
- func DeactivateDriver(event *events.Event, apiClient *client.RancherClient) error
- func ErrorDriver(event *events.Event, apiClient *client.RancherClient) error
- func GetDockerClient(machineDir string, machineName string) (*client.Client, error)
- func PingNoOp(event *events.Event, apiClient *client.RancherClient) error
- func PurgeMachine(event *events.Event, apiClient *client.RancherClient) error
- func RemoveDriver(event *events.Event, apiClient *client.RancherClient) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( RegExMachineDirEnv = regexp.MustCompile("^" + machineDirEnvKey + ".*") RegExMachinePluginToken = regexp.MustCompile("^" + "MACHINE_PLUGIN_TOKEN=" + ".*") RegExMachineDriverName = regexp.MustCompile("^" + "MACHINE_PLUGIN_DRIVER_NAME=" + ".*") )
Functions ¶
func ActivateDriver ¶ added in v0.31.0
func CreateMachineAndActivateMachine ¶ added in v0.40.0
func CreateMachineAndActivateMachine(event *events.Event, apiClient *v3.RancherClient) error
func DeactivateDriver ¶ added in v0.31.0
func ErrorDriver ¶ added in v0.34.0
func GetDockerClient ¶
GetDockerClient Returns a TLS-enabled docker client for the specified machine.
func PurgeMachine ¶
func PurgeMachine(event *events.Event, apiClient *client.RancherClient) error
func RemoveDriver ¶ added in v0.31.0
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.