Versions in this module Expand all Collapse all v0 v0.9.1 Dec 2, 2020 Changes in this version + type PlanResult struct + Adds int + Changes int + Destroys int + func (r PlanResult) NoChanges() bool + type Terraform struct + func NewTerraform(execPath, dir string, vars, varFiles []string) *Terraform + func (t *Terraform) Apply(ctx context.Context, w io.Writer) error + func (t *Terraform) Init(ctx context.Context, w io.Writer) error + func (t *Terraform) Plan(ctx context.Context, w io.Writer) (PlanResult, error) + func (t *Terraform) SelectWorkspace(ctx context.Context, workspace string) error + func (t *Terraform) Version(ctx context.Context) (string, error)