Raise VolumeNotFound with correct volume_id
Make sure VolumeNotFound is raised with the correct volume_id in the SolidFire driver. Some exceptions were wrongfully referring to an undefined variable named uuid. Fixes: bug #1182966 Change-Id: Ied101fc9778f51dfb74b39f466c2c13d6e775a40
This commit is contained in:
@@ -280,7 +280,7 @@ class SolidFire(SanISCSIDriver):
|
||||
if not found_volume:
|
||||
LOG.error(_('Failed to retrieve volume SolidFire-'
|
||||
'ID: %s in get_by_account!') % sf_volume_id)
|
||||
raise exception.VolumeNotFound(volume_id=uuid)
|
||||
raise exception.VolumeNotFound(volume_id=sf_volume_id)
|
||||
|
||||
model_update = {}
|
||||
# NOTE(john-griffith): SF volumes are always at lun 0
|
||||
@@ -309,7 +309,7 @@ class SolidFire(SanISCSIDriver):
|
||||
|
||||
sf_vol = self._get_sf_volume(src_uuid, params)
|
||||
if sf_vol is None:
|
||||
raise exception.VolumeNotFound(volume_id=uuid)
|
||||
raise exception.VolumeNotFound(volume_id=src_uuid)
|
||||
|
||||
if 'qos' in sf_vol:
|
||||
qos = sf_vol['qos']
|
||||
|
||||
Reference in New Issue
Block a user