Signed-off-by: David Gageot <david@gageot.net>
This commit is contained in:
David Gageot 2015-11-26 14:10:47 +01:00
parent 518e3b8bde
commit cfe3972d18
1 changed files with 2 additions and 3 deletions

View File

@ -133,8 +133,6 @@ func cmdCreateInner(c CommandLine, api libmachine.API) error {
return errNoMachineName
}
driverName := c.String("driver")
validName := host.ValidateHostName(name)
if !validName {
return fmt.Errorf("Error creating machine: %s", mcnerror.ErrInvalidHostname)
@ -153,6 +151,7 @@ func cmdCreateInner(c CommandLine, api libmachine.API) error {
return fmt.Errorf("Error attempting to marshal bare driver data: %s", err)
}
driverName := c.String("driver")
driver, err := api.NewPluginDriver(driverName, rawDriver)
if err != nil {
return fmt.Errorf("Error loading driver %q: %s", driverName, err)
@ -272,9 +271,9 @@ func cmdCreateOuter(c CommandLine, api libmachine.API) error {
const (
flagLookupMachineName = "flag-lookup"
)
driverName := flagHackLookup("--driver")
// We didn't recognize the driver name.
driverName := flagHackLookup("--driver")
if driverName == "" {
c.ShowHelp()
return nil // ?