Fix another high score

16 config EnableOrDisableAddon cmd/minikube/cmd/config/util.go:105:1
pull/3886/head
Anders F Björklund 2019-03-26 20:04:39 +01:00
parent 4667c28164
commit 411b1162cb
1 changed files with 6 additions and 0 deletions

View File

@ -24,6 +24,7 @@ import (
"github.com/pkg/errors"
"k8s.io/minikube/pkg/minikube/assets"
"k8s.io/minikube/pkg/minikube/bootstrapper"
"k8s.io/minikube/pkg/minikube/cluster"
"k8s.io/minikube/pkg/minikube/config"
"k8s.io/minikube/pkg/minikube/constants"
@ -132,6 +133,11 @@ func EnableOrDisableAddon(name string, val string) error {
}
data := assets.GenerateTemplateData(cfg.KubernetesConfig)
return enableOrDisableAddonInternal(addon, cmd, data, enable)
}
func enableOrDisableAddonInternal(addon *assets.Addon, cmd bootstrapper.CommandRunner, data interface{}, enable bool) error {
var err error
if enable {
for _, addon := range addon.Assets {
var addonFile assets.CopyableFile