Versions in this module Expand all Collapse all v0 v0.1.0 Jun 15, 2015 Changes in this version + func CopyFile(src, dst string) error + func DumpVal(vals ...interface{}) + func GenerateCACertificate(certFile, keyFile, org string, bits int) error + func GenerateCert(hosts []string, certFile, keyFile, caFile, caKeyFile, org string, bits int) error + func GenerateRandomID() string + func GetBaseDir() string + func GetDockerDir() string + func GetHomeDir() string + func GetMachineCacheDir() string + func GetMachineCertDir() string + func GetMachineDir() string + func GetUsername() string + func TruncateID(id string) string + func ValidateCertificate(addr, caCertPath, serverCertPath, serverKeyPath string) (bool, error) + func WaitFor(f func() bool) error + func WaitForDocker(ip string, daemonPort int) error + func WaitForSpecific(f func() bool, maxAttempts int, waitInterval time.Duration) error + func WaitForSpecificOrError(f func() (bool, error), maxAttempts int, waitInterval time.Duration) error + type B2dUtils struct + func NewB2dUtils(githubApiBaseUrl, githubBaseUrl string) *B2dUtils + func (b *B2dUtils) CopyIsoToMachineDir(isoURL, machineName string) error + func (b *B2dUtils) DownloadISO(dir, file, isoUrl string) error + func (b *B2dUtils) DownloadISOFromURL(latestReleaseUrl string) error + func (b *B2dUtils) DownloadLatestBoot2Docker() error + func (b *B2dUtils) GetLatestBoot2DockerReleaseURL() (string, error)