diff --git a/pkg/minikube/machine/client.go b/pkg/minikube/machine/client.go index 9608d3b90d..6697f5f9ca 100644 --- a/pkg/minikube/machine/client.go +++ b/pkg/minikube/machine/client.go @@ -43,7 +43,7 @@ import ( "github.com/pkg/errors" ) -type driverGetter func(string, []byte) (drivers.Driver, error) +type driverGetter func([]byte) (drivers.Driver, error) type ClientType int type clientFactory interface { @@ -94,7 +94,7 @@ func getDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { if !ok { return nil, fmt.Errorf("Unknown driver %s for platform.", driverName) } - driver, err := driverGetter(driverName, rawDriver) + driver, err := driverGetter(rawDriver) if err != nil { return nil, errors.Wrapf(err, "Error getting driver for %s", driverName) } @@ -102,7 +102,7 @@ func getDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { return driver, nil } -func getVirtualboxDriver(_ string, rawDriver []byte) (drivers.Driver, error) { +func getVirtualboxDriver(rawDriver []byte) (drivers.Driver, error) { var driver drivers.Driver driver = virtualbox.NewDriver("", "") err := json.Unmarshal(rawDriver, driver) diff --git a/pkg/minikube/machine/client_darwin.go b/pkg/minikube/machine/client_darwin.go index 0ab4ed1ed8..a5e6371271 100644 --- a/pkg/minikube/machine/client_darwin.go +++ b/pkg/minikube/machine/client_darwin.go @@ -33,7 +33,7 @@ var driverMap = map[string]driverGetter{ "virtualbox": getVirtualboxDriver, } -func getVMWareFusionDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { +func getVMWareFusionDriver(rawDriver []byte) (drivers.Driver, error) { var driver drivers.Driver driver = &vmwarefusion.Driver{} if err := json.Unmarshal(rawDriver, &driver); err != nil { @@ -43,7 +43,7 @@ func getVMWareFusionDriver(driverName string, rawDriver []byte) (drivers.Driver, } // Xhyve driver not implemented yet for non-RPC access -func getXhyveDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { +func getXhyveDriver(rawDriver []byte) (drivers.Driver, error) { return nil, errors.New(` The Xhyve driver is not included in minikube yet. Please follow the directions at https://github.com/kubernetes/minikube/blob/master/DRIVERS.md#xhyve-driver diff --git a/pkg/minikube/machine/client_linux.go b/pkg/minikube/machine/client_linux.go index ac63969f6c..9ee224f240 100644 --- a/pkg/minikube/machine/client_linux.go +++ b/pkg/minikube/machine/client_linux.go @@ -32,7 +32,7 @@ var driverMap = map[string]driverGetter{ "virtualbox": getVirtualboxDriver, } -func getKVMDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { +func getKVMDriver(rawDriver []byte) (drivers.Driver, error) { var driver drivers.Driver driver = &kvm.Driver{} if err := json.Unmarshal(rawDriver, &driver); err != nil { diff --git a/pkg/minikube/machine/client_windows.go b/pkg/minikube/machine/client_windows.go index dc6872e99f..f2b50c1471 100644 --- a/pkg/minikube/machine/client_windows.go +++ b/pkg/minikube/machine/client_windows.go @@ -32,7 +32,7 @@ var driverMap = map[string]driverGetter{ "virtualbox": getVirtualboxDriver, } -func getHyperVDriver(driverName string, rawDriver []byte) (drivers.Driver, error) { +func getHyperVDriver(rawDriver []byte) (drivers.Driver, error) { var driver drivers.Driver driver = &hyperv.Driver{} if err := json.Unmarshal(rawDriver, &driver); err != nil {