Versions in this module Expand all Collapse all v0 v0.5.1 May 15, 2015 Changes in this version + type MockCommunicator struct + Commands map[string]bool + RemoteScriptPath string + UploadDirs map[string]string + UploadScripts map[string]string + Uploads map[string]string + func (c *MockCommunicator) Connect(o terraform.UIOutput) error + func (c *MockCommunicator) Disconnect() error + func (c *MockCommunicator) ScriptPath() string + func (c *MockCommunicator) Start(r *remote.Cmd) error + func (c *MockCommunicator) Timeout() time.Duration + func (c *MockCommunicator) Upload(path string, input io.Reader) error + func (c *MockCommunicator) UploadDir(dst string, src string) error + func (c *MockCommunicator) UploadScript(path string, input io.Reader) error v0.5.0 May 7, 2015 Changes in this version + type Communicator interface + Connect func(terraform.UIOutput) error + Disconnect func() error + ScriptPath func() string + Start func(*remote.Cmd) error + Timeout func() time.Duration + Upload func(string, io.Reader) error + UploadDir func(string, string) error + UploadScript func(string, io.Reader) error + func New(s *terraform.InstanceState) (Communicator, error)