Versions in this module Expand all Collapse all v0 v0.7.1 Sep 10, 2014 v0.7.0 Sep 8, 2014 v0.6.1 Jul 20, 2014 v0.6.0 May 2, 2014 Changes in this version + const BuilderId + func SSHAddress(host string, port int) func(multistep.StateBag) (string, error) + func SSHConfig(username string, password string, privateKeyFile string) func(multistep.StateBag) (*gossh.ClientConfig, error) + type Builder struct + func (b *Builder) Cancel() + func (b *Builder) Prepare(raws ...interface{}) ([]string, error) + func (b *Builder) Run(ui packer.Ui, hook packer.Hook, cache packer.Cache) (packer.Artifact, error) + type Config struct + Host string + Port int + SSHPassword string + SSHPrivateKeyFile string + SSHUsername string + func NewConfig(raws ...interface{}) (*Config, []string, error) + type NullArtifact struct + func (*NullArtifact) BuilderId() string + func (*NullArtifact) Id() string + func (a *NullArtifact) Destroy() error + func (a *NullArtifact) Files() []string + func (a *NullArtifact) String() string