Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RegisterProvider ¶
Types ¶
type AmazonEC2Handler ¶
type AmazonEC2Handler struct { }
func (*AmazonEC2Handler) HandleCreate ¶
func (*AmazonEC2Handler) HandleCreate(machine *client.Machine, machineDir string) error
func (*AmazonEC2Handler) HandleError ¶
func (*AmazonEC2Handler) HandleError(msg string) string
type AzureHandler ¶
type AzureHandler struct { }
func (*AzureHandler) HandleCreate ¶
func (*AzureHandler) HandleCreate(machine *client.Machine, machineDir string) error
func (*AzureHandler) HandleError ¶
func (*AzureHandler) HandleError(msg string) string
type DefaultProvider ¶
type DefaultProvider struct { }
func (*DefaultProvider) HandleCreate ¶
func (*DefaultProvider) HandleCreate(machine *client.Machine, machineDir string) error
func (*DefaultProvider) HandleError ¶
func (*DefaultProvider) HandleError(msg string) string
type DigitaloceanHandler ¶
type DigitaloceanHandler struct { }
func (*DigitaloceanHandler) HandleCreate ¶
func (*DigitaloceanHandler) HandleCreate(machine *client.Machine, machineDir string) error
func (*DigitaloceanHandler) HandleError ¶
func (*DigitaloceanHandler) HandleError(msg string) string
type PacketHandler ¶
type PacketHandler struct { }
func (*PacketHandler) HandleCreate ¶
func (*PacketHandler) HandleCreate(machine *client.Machine, machineDir string) error
func (*PacketHandler) HandleError ¶
func (*PacketHandler) HandleError(msg string) string
type Provider ¶
type Provider interface { HandleCreate(machine *client.Machine, machineDir string) error HandleError(msg string) string }
func GetProviderHandler ¶
type RackspaceHandler ¶
type RackspaceHandler struct { }
func (*RackspaceHandler) HandleCreate ¶
func (*RackspaceHandler) HandleCreate(machine *client.Machine, machineDir string) error
func (*RackspaceHandler) HandleError ¶
func (*RackspaceHandler) HandleError(msg string) string
Click to show internal directories.
Click to hide internal directories.