Documentation ¶ Index ¶ type Client func NewClient(sh *shell.Sh) *Client func (c *Client) HostIP(vm string) (string, error) func (c *Client) Installed() (bool, error) func (c *Client) RunningVMs() ([]string, error) func (c *Client) VMs() ([]string, error) type Driver type Machine Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Client ¶ type Client struct { Sh *shell.Sh } func NewClient ¶ func NewClient(sh *shell.Sh) *Client func (*Client) HostIP ¶ func (c *Client) HostIP(vm string) (string, error) func (*Client) Installed ¶ func (c *Client) Installed() (bool, error) func (*Client) RunningVMs ¶ func (c *Client) RunningVMs() ([]string, error) func (*Client) VMs ¶ func (c *Client) VMs() ([]string, error) type Driver ¶ type Driver struct { IPAddress string } type Machine ¶ type Machine struct { Driver Driver } Source Files ¶ View all Source files machine.go Click to show internal directories. Click to hide internal directories.