Versions in this module Expand all Collapse all v1 v1.2.4 May 29, 2018 Changes in this version + func ConvertToLinuxPath(winAbsPath string) (string, error) + func Decode(config *Config, raws ...interface{}) error + func Run(ui packer.Ui, config *Config) (bool, error) + func Validate(config *Config) error + type Communicator struct + ExecuteCommand []string + func (c *Communicator) Download(string, io.Writer) error + func (c *Communicator) DownloadDir(string, string, []string) error + func (c *Communicator) Start(cmd *packer.RemoteCmd) error + func (c *Communicator) Upload(string, io.Reader, *os.FileInfo) error + func (c *Communicator) UploadDir(string, string, []string) error + type Config struct + Command string + Ctx interpolate.Context + EnvVarFormat string + ExecuteCommand []string + Inline []string + InlineShebang string + Script string + Scripts []string + TempfileExtension string + UseLinuxPathing bool + Vars []string + type EnvVarsTemplate struct + WinRMPassword string + type ExecuteCommandTemplate struct + Command string + Script string + Vars string + WinRMPassword string