Documentation ¶
Index ¶
- func BuildAgent() error
- func RetrievePrivateIP(vmName string) (string, error)
- func RetrievePublicIP(vmName string) (string, error)
- func StartVagrant(vmName, provider string, osVersion string) error
- func TarDirectory(dirname, rootdir, tarname string) (string, error)
- type BlobClient
- type TarWalker
- type WinRMCommandRunner
- func (r *WinRMCommandRunner) CommandExists(cmdName string) (exists bool)
- func (r *WinRMCommandRunner) RunCommand(cmdName string, args ...string) (stdout, stderr string, exitStatus int, err error)
- func (r *WinRMCommandRunner) RunCommandQuietly(cmdName string, args ...string) (stdout, stderr string, exitStatus int, err error)
- func (r *WinRMCommandRunner) RunCommandWithInput(input, cmdName string, args ...string) (stdout, stderr string, exitStatus int, err error)
- func (r *WinRMCommandRunner) RunComplexCommand(cmd boshsys.Command) (stdout, stderr string, exitStatus int, err error)
- func (r *WinRMCommandRunner) RunComplexCommandAsync(cmd boshsys.Command) (boshsys.Process, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildAgent ¶
func BuildAgent() error
func RetrievePrivateIP ¶
func RetrievePublicIP ¶
func StartVagrant ¶
func TarDirectory ¶
TarDirectory - rootdir is equivalent to tar -C 'rootdir'
Types ¶
type BlobClient ¶
type BlobClient struct {
// contains filtered or unexported fields
}
func NewBlobstore ¶
func NewBlobstore(uri string) BlobClient
type WinRMCommandRunner ¶
func (*WinRMCommandRunner) CommandExists ¶
func (r *WinRMCommandRunner) CommandExists(cmdName string) (exists bool)
func (*WinRMCommandRunner) RunCommand ¶
func (*WinRMCommandRunner) RunCommandQuietly ¶
func (*WinRMCommandRunner) RunCommandWithInput ¶
func (*WinRMCommandRunner) RunComplexCommand ¶
func (*WinRMCommandRunner) RunComplexCommandAsync ¶
Click to show internal directories.
Click to hide internal directories.