Versions in this module Expand all Collapse all v0 v0.2.0 Jan 6, 2016 Changes in this version + func DevTestTeardown(c *otto.Core) error type DevOptions + Layer *Layered + func (opts *DevOptions) Vagrant(ctx *app.Context) *Vagrant + type DevTestStepGuestScript struct + Command string + func (s *DevTestStepGuestScript) Run(c *otto.Core) error + type DevTestStepInit struct + func (s *DevTestStepInit) Run(c *otto.Core) error + type Layer struct + ID string + Vagrantfile string + type Layered struct + DataDir string + Layers []*Layer + func DevLayered(ctx *app.Context, layers []*Layer) (*Layered, error) + func (l *Layered) Build(ctx *context.Shared) error + func (l *Layered) ConfigureEnv(v *Vagrant) error + func (l *Layered) Graph() (*dag.AcyclicGraph, error) + func (l *Layered) Pending() ([]string, error) + func (l *Layered) Prune(ctx *context.Shared) (int, error) + func (l *Layered) RemoveEnv(v *Vagrant) error + func (l *Layered) SetEnv(v *Vagrant, state envState) error + type Output struct + Data []string + Target string + Timestamp string + Type string + func (o *Output) GoString() string + type OutputCallback func(*Output) type Vagrant + Callbacks map[string]OutputCallback + func (v *Vagrant) ExecuteSilent(command ...string) error v0.1.2 Oct 20, 2015 Changes in this version type Vagrant + Env map[string]string v0.1.1 Sep 28, 2015 Changes in this version + func Build(ctx *app.Context, opts *BuildOptions) error + func Dev(opts *DevOptions) *router.Router + func DevDep(dst *app.Context, src *app.Context, opts *DevDepOptions) (*app.DevDep, error) + func Project(ctx *context.Shared) *hashitools.Project + type BuildOptions struct + Dir string + Script string + type DevDepOptions struct + Dir string + Files []string + Script string + type DevOptions struct + DataDir string + Dir string + Instructions string + type SSHCache struct + Path string + Vagrant *Vagrant + func (c *SSHCache) Cache() error + func (c *SSHCache) Delete() error + func (c *SSHCache) Exec(cacheOkay bool) error + type Vagrant struct + DataDir string + Dir string + Ui ui.Ui + func (v *Vagrant) Execute(command ...string) error