From 8d963501d7ca25884fa8a5ebe0bf4533ee8c03d3 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Wed, 25 Dec 2013 10:44:10 -0700 Subject: [PATCH] builder/vmware/iso: set SSHConfig --- builder/vmware/iso/driver.go | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/builder/vmware/iso/driver.go b/builder/vmware/iso/driver.go index 0fcc77fc6..402b1b363 100644 --- a/builder/vmware/iso/driver.go +++ b/builder/vmware/iso/driver.go @@ -31,17 +31,24 @@ func NewDriver(config *config) (vmwcommon.Driver, error) { case "darwin": drivers = []vmwcommon.Driver{ &Fusion5Driver{ - AppPath: "/Applications/VMware Fusion.app", + AppPath: "/Applications/VMware Fusion.app", + SSHConfig: &config.SSHConfig, }, } case "linux": drivers = []vmwcommon.Driver{ - new(Workstation9Driver), - new(Player5LinuxDriver), + &Workstation9Driver{ + SSHConfig: &config.SSHConfig, + }, + &Player5LinuxDriver{ + SSHConfig: &config.SSHConfig, + }, } case "windows": drivers = []vmwcommon.Driver{ - new(Workstation9Driver), + &Workstation9Driver{ + SSHConfig: &config.SSHConfig, + }, } default: return nil, fmt.Errorf("can't find driver for OS: %s", runtime.GOOS)