From 195405ca5bd388de1379ab241b6086d019bf7aa5 Mon Sep 17 00:00:00 2001 From: Chris S Date: Mon, 25 Jan 2016 17:00:30 +0000 Subject: [PATCH] Update post-processor.go Added support for spaces for vm folders, datastore names etc. in the ovftool command line arguments. --- post-processor/vsphere/post-processor.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/post-processor/vsphere/post-processor.go b/post-processor/vsphere/post-processor.go index 21ae9490c..2bbaa3933 100644 --- a/post-processor/vsphere/post-processor.go +++ b/post-processor/vsphere/post-processor.go @@ -122,11 +122,11 @@ func (p *PostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (pac args := []string{ fmt.Sprintf("--noSSLVerify=%t", p.config.Insecure), "--acceptAllEulas", - fmt.Sprintf("--name=%s", p.config.VMName), - fmt.Sprintf("--datastore=%s", p.config.Datastore), - fmt.Sprintf("--diskMode=%s", p.config.DiskMode), - fmt.Sprintf("--network=%s", p.config.VMNetwork), - fmt.Sprintf("--vmFolder=%s", p.config.VMFolder), + fmt.Sprintf("--name=\"%s\"", p.config.VMName), + fmt.Sprintf("--datastore=\"%s\"", p.config.Datastore), + fmt.Sprintf("--diskMode=\"%s\"", p.config.DiskMode), + fmt.Sprintf("--network=\"%s\"", p.config.VMNetwork), + fmt.Sprintf("--vmFolder=\"%s\"", p.config.VMFolder), fmt.Sprintf("%s", source), fmt.Sprintf("%s", ovftool_uri), }