Move VBox detection to Precreate and print version

Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
This commit is contained in:
Nathan LeClaire 2015-10-07 20:41:26 -07:00
parent 870d5c9340
commit f0ebeab041
1 changed files with 7 additions and 7 deletions

View File

@ -181,17 +181,17 @@ func (d *Driver) SetConfigFromFlags(flags drivers.DriverOptions) error {
}
func (d *Driver) PreCreateCheck() error {
// Check that VBoxManage exists and works
if err := vbm(); err != nil {
return err
}
return nil
}
func (d *Driver) Create() error {
var (
err error
)
// Check that VBoxManage exists and works
if err = vbm(); err != nil {
return err
if err := vbm("--version"); err != nil {
return fmt.Errorf("Checking VirtualBox version failed: %s", err)
}
b2dutils := mcnutils.NewB2dUtils("", "", d.StorePath)