Documentation ¶
Index ¶
- func AddExport(uuid, share string) error
- func AddHost(hostname, ip string) error
- func AddSudoer() error
- func CreateAgent() error
- func CreateDir() error
- func CreateDisk(sshKey string, size int) error
- func DownloadOS(version string) error
- func EnsureSudo()
- func GetIP(uuid string) (string, error)
- func GetLatestOSVersion() (string, error)
- func Proxy(ip string) error
- func RemoveAgent() error
- func RemoveDir() error
- func RemoveExport() error
- func RemoveHost() error
- func RemoveSudoer() error
- func SaveConfig(config Config) error
- func Spin(fm Steps) error
- func StartAgent() error
- func StartVM(config Config) chan error
- func StopAgent() error
- type Config
- type Step
- type Steps
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAgent ¶
func CreateAgent() error
func CreateDisk ¶
func DownloadOS ¶
func EnsureSudo ¶
func EnsureSudo()
func GetLatestOSVersion ¶
func RemoveAgent ¶
func RemoveAgent() error
func RemoveExport ¶
func RemoveExport() error
func RemoveHost ¶
func RemoveHost() error
func RemoveSudoer ¶
func RemoveSudoer() error
func SaveConfig ¶
func StartAgent ¶
func StartAgent() error
Types ¶
Click to show internal directories.
Click to hide internal directories.