NoConnectionAvailableException_message = "No connection available to endpoint : {0}"

CredentialsError_message = "Credential error has occurred while connecting to endpoint : {0} "

StorageManagementIPsNotSupportError_message = "Invalid Management IP for SVC : {0} "

VolumeNotFoundError_message = "Volume was not found : {0} "

PoolDoesNotMatchCapabilities_message = "Pool : {0} does not match the following capabilities : {1} . error : {2}"

StorageClassCapabilityNotSupported_message = "Storage class capability is not supported : {0} "

VolumeAlreadyExists_message = "Volume already exists : {0} , array : {1}"

PoolDoesNotExist_message = "Pool does not exist: {0} , array : {1}"

FailedToFindStorageSystemType_message = "Could not identify the type for endpoint: {0} "

PermissionDeniedError_message = "Permission was denied to operation : {0}"

MultipleHostsFoundError_message = "Multiple hosts found for port(s): {0}. hosts are : {1}"

HostNotFoundError_message = "Host for node: {0} was not found"

NoAvailableLunError_message = "No available lun was found for host : {0}"

LunAlreadyInUse_message = "Lun : {0} is already mapped for host : {1}"

MappingError_message = "Mapping error has occured while mapping vol : {0} to host : {1}. error : {2}"

VolumeAlreadyUnmapped_message = "Volume: {0} is already unmapped."

UnMappingError_message = "Unmapping error has occurred for vol : {0} and host : {1}. error : {2}"

BadNodeIdError_message = "Bad node id format for node id : {0}"

VolumeMappedToMultipleHostsError_message = "Volume is already mapped to different hosts {0}"

UnsupportedStorageVersionError_message = 'Unsupported storage system microcode version {}, the version should not be lower than {}'  # noqa

VolumeCreationError_message = 'Failed to create volume {}'

VolumeDeletionError_message = 'Failed to delete volume {}'

NoIscsiTargetsFoundError_message = "Could not find iSCSI targets for endpoint: {0}"

UnsupportedConnectivityTypeError_message = "Unsupported connectivity type: {0}"
