'Get a VMAX volume from array.
:param array: the array serial number
:param device_id: the volume device id
:returns: volume dict
:raises: VolumeBackendAPIException'

def get_volume(self, array, device_id):

    volume_dict = self.get_resource(array, SLOPROVISIONING, 'volume', resource_name=device_id)
    if (not volume_dict):
        exception_message = (_('Volume    %(deviceID)s    not    found.') % {'deviceID': device_id})
        LOG.error(exception_message)
        raise exception.VolumeBackendAPIException(data=exception_message)
    return volume_dict
