From 7a0efd326b7596926b543c87d2384df15be3a615 Mon Sep 17 00:00:00 2001 From: qingsenLi Date: Sat, 15 Jun 2019 10:53:50 +0800 Subject: [PATCH] fix golint failures for pkg/volume/scaleio and pkg/volume/storageos --- hack/.golint_failures | 2 -- pkg/volume/scaleio/sio_util.go | 25 ++++++++++++------------- pkg/volume/scaleio/sio_util_test.go | 2 +- pkg/volume/storageos/storageos_util.go | 7 +++++-- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/hack/.golint_failures b/hack/.golint_failures index 8469ff3f03f..bb3654f0f16 100644 --- a/hack/.golint_failures +++ b/hack/.golint_failures @@ -307,8 +307,6 @@ pkg/volume/csi/fake pkg/volume/git_repo pkg/volume/iscsi pkg/volume/rbd -pkg/volume/scaleio -pkg/volume/storageos pkg/volume/testing pkg/volume/util/fs pkg/volume/util/volumepathhandler diff --git a/pkg/volume/scaleio/sio_util.go b/pkg/volume/scaleio/sio_util.go index e1b5116318f..98872e717ba 100644 --- a/pkg/volume/scaleio/sio_util.go +++ b/pkg/volume/scaleio/sio_util.go @@ -76,13 +76,12 @@ var ( sdcGUIDLabelName = "scaleio.sdcGUID" sdcRootPath = "/opt/emc/scaleio/sdc/bin" - secretNotFoundErr = errors.New("secret not found") - configMapNotFoundErr = errors.New("configMap not found") - gatewayNotProvidedErr = errors.New("ScaleIO gateway not provided") - secretRefNotProvidedErr = errors.New("secret ref not provided") - systemNotProvidedErr = errors.New("ScaleIO system not provided") - storagePoolNotProvidedErr = errors.New("ScaleIO storage pool not provided") - protectionDomainNotProvidedErr = errors.New("ScaleIO protection domain not provided") + errSecretNotFound = errors.New("secret not found") + errGatewayNotProvided = errors.New("ScaleIO gateway not provided") + errSecretRefNotProvided = errors.New("secret ref not provided") + errSystemNotProvided = errors.New("ScaleIO system not provided") + errStoragePoolNotProvided = errors.New("ScaleIO storage pool not provided") + errProtectionDomainNotProvided = errors.New("ScaleIO protection domain not provided") ) // mapVolumeSpec maps attributes from either ScaleIOVolumeSource or ScaleIOPersistentVolumeSource to config @@ -118,19 +117,19 @@ func mapVolumeSpec(config map[string]string, spec *volume.Spec) { func validateConfigs(config map[string]string) error { if config[confKey.gateway] == "" { - return gatewayNotProvidedErr + return errGatewayNotProvided } if config[confKey.secretName] == "" { - return secretRefNotProvidedErr + return errSecretRefNotProvided } if config[confKey.system] == "" { - return systemNotProvidedErr + return errSystemNotProvided } if config[confKey.storagePool] == "" { - return storagePoolNotProvidedErr + return errStoragePoolNotProvided } if config[confKey.protectionDomain] == "" { - return protectionDomainNotProvidedErr + return errProtectionDomainNotProvided } return nil @@ -222,7 +221,7 @@ func attachSecret(plug *sioPlugin, namespace string, configData map[string]strin secretMap, err := volutil.GetSecretForPV(namespace, secretRefName, sioPluginName, kubeClient) if err != nil { klog.Error(log("failed to get secret: %v", err)) - return secretNotFoundErr + return errSecretNotFound } // merge secret data for key, val := range secretMap { diff --git a/pkg/volume/scaleio/sio_util_test.go b/pkg/volume/scaleio/sio_util_test.go index a574a46af5e..758b3710766 100644 --- a/pkg/volume/scaleio/sio_util_test.go +++ b/pkg/volume/scaleio/sio_util_test.go @@ -93,7 +93,7 @@ func TestUtilValidateConfigs(t *testing.T) { confKey.secretName: "sio-secret", confKey.system: "sio", } - if err := validateConfigs(data); err != gatewayNotProvidedErr { + if err := validateConfigs(data); err != errGatewayNotProvided { t.Error("Expecting error for missing gateway, but did not get it") } } diff --git a/pkg/volume/storageos/storageos_util.go b/pkg/volume/storageos/storageos_util.go index 8a1a489b913..c7f430ea5d4 100644 --- a/pkg/volume/storageos/storageos_util.go +++ b/pkg/volume/storageos/storageos_util.go @@ -37,9 +37,12 @@ const ( modeFile modeUnsupported - ErrDeviceNotFound = "device not found" + //ErrDeviceNotFound defines "device not found" + ErrDeviceNotFound = "device not found" + //ErrDeviceNotSupported defines "device not supported" ErrDeviceNotSupported = "device not supported" - ErrNotAvailable = "not available" + //ErrNotAvailable defines "not available" + ErrNotAvailable = "not available" ) type deviceType int