Versions in this module Expand all Collapse all v0 v0.1.1 Jun 29, 2013 v0.1.0 Jun 28, 2013 Changes in this version + const BuilderId + func DirToBox(dst, dir string) error + func ProcessOutputPath(path string, provider string, artifact packer.Artifact) (string, error) + func WriteMetadata(dir string, contents interface{}) error + type AWSBoxConfig struct + OutputPath string + VagrantfileTemplate string + type AWSBoxPostProcessor struct + func (p *AWSBoxPostProcessor) Configure(raw interface{}) error + func (p *AWSBoxPostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (packer.Artifact, error) + type AWSVagrantfileTemplate struct + Images map[string]string + type Artifact struct + Path string + Provider string + func NewArtifact(provider, path string) *Artifact + func (*Artifact) BuilderId() string + func (a *Artifact) Destroy() error + func (a *Artifact) Files() []string + func (a *Artifact) Id() string + func (a *Artifact) String() string + type Config struct + OutputPath string + type OutputPathTemplate struct + ArtifactId string + Provider string + type PostProcessor struct + func (p *PostProcessor) Configure(raw interface{}) error + func (p *PostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (packer.Artifact, error) + type VBoxBoxConfig struct + OutputPath string + VagrantfileTemplate string + type VBoxBoxPostProcessor struct + func (p *VBoxBoxPostProcessor) Configure(raw interface{}) error + func (p *VBoxBoxPostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (packer.Artifact, error) + type VBoxVagrantfileTemplate struct + BaseMacAddress string + type VMwareBoxConfig struct + OutputPath string + VagrantfileTemplate string + type VMwareBoxPostProcessor struct + func (p *VMwareBoxPostProcessor) Configure(raw interface{}) error + func (p *VMwareBoxPostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (packer.Artifact, error)