vagrant

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2017 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Cluster

type Cluster struct {
	// contains filtered or unexported fields
}

The Cluster object represents a connection to Amazon EC2.

func New

func New(namespace string) (*Cluster, error)

New creates a new vagrant cluster.

func (Cluster) Boot

func (clst Cluster) Boot(bootSet []machine.Machine) error

Boot creates instances in the `clst` configured according to the `bootSet`.

func (Cluster) List

func (clst Cluster) List() ([]machine.Machine, error)

List queries `clst` for the list of booted machines.

func (Cluster) SetACLs

func (clst Cluster) SetACLs(acls []acl.ACL) error

SetACLs is a noop for vagrant.

func (Cluster) Stop

func (clst Cluster) Stop(machines []machine.Machine) error

Stop shuts down `machines` in `clst.

func (*Cluster) UpdateFloatingIPs

func (clst *Cluster) UpdateFloatingIPs([]machine.Machine) error

UpdateFloatingIPs is not supported.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL