Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VMEngine ¶
type VMEngine interface { CreateVM(spec vm.Instance) (string, error) StartVM(namespace, id string) error StopVM(namespace, id string) error DeleteVM(namespace, id string) error SSHVM(namespace, id, user, key string, term *termutil.Terminal) error ListVM(namespace string, all bool) ([]vm.Instance, error) SaveVM(namespace, id, outputFile string, stopVM bool) error }
VMEngine stands as an abstraction for VMs management engines
Click to show internal directories.
Click to hide internal directories.