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 { func (d *Driver) PreCreateCheck() error {
// Check that VBoxManage exists and works
if err := vbm(); err != nil {
return err
}
return nil return nil
} }
func (d *Driver) Create() error { func (d *Driver) Create() error {
var ( if err := vbm("--version"); err != nil {
err error return fmt.Errorf("Checking VirtualBox version failed: %s", err)
)
// Check that VBoxManage exists and works
if err = vbm(); err != nil {
return err
} }
b2dutils := mcnutils.NewB2dUtils("", "", d.StorePath) b2dutils := mcnutils.NewB2dUtils("", "", d.StorePath)