From 145056185c6d982b1c726022fd0b161900ebd72e Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Mon, 27 Oct 2014 16:53:25 -0700 Subject: [PATCH] builder/vmware: accept SATA drives on root VMX --- builder/vmware/vmx/step_clone_vmx.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/builder/vmware/vmx/step_clone_vmx.go b/builder/vmware/vmx/step_clone_vmx.go index 1a96c463d..2dff4943d 100644 --- a/builder/vmware/vmx/step_clone_vmx.go +++ b/builder/vmware/vmx/step_clone_vmx.go @@ -38,13 +38,13 @@ func (s *StepCloneVMX) Run(state multistep.StateBag) multistep.StepAction { } var diskName string - _, scsi := vmxData["scsi0:0.filename"] - _, sata := vmxData["sata0:0.filename"] - if scsi { + if _, ok := vmxData["scsi0:0.filename"]; ok { diskName = vmxData["scsi0:0.filename"] - } else if sata { + } + if _, ok := vmxData["sata0:0.filename"]; ok { diskName = vmxData["sata0:0.filename"] - } else { + } + if diskName == "" { err := fmt.Errorf("Root disk filename could not be found!") state.Put("error", err) return multistep.ActionHalt