diff options
Diffstat (limited to 'nova/volume')
-rw-r--r-- | nova/volume/driver.py | 2 | ||||
-rw-r--r-- | nova/volume/iscsi.py | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/nova/volume/driver.py b/nova/volume/driver.py index 498216a2c..0781d65f9 100644 --- a/nova/volume/driver.py +++ b/nova/volume/driver.py @@ -396,7 +396,7 @@ class ISCSIDriver(VolumeDriver): except exception.NotFound: LOG.info(_("Skipping remove_export. No iscsi_target " "provisioned for volume: %s"), volume['id']) - return + return else: iscsi_target = 0 diff --git a/nova/volume/iscsi.py b/nova/volume/iscsi.py index c86188b30..275132ce6 100644 --- a/nova/volume/iscsi.py +++ b/nova/volume/iscsi.py @@ -75,7 +75,7 @@ class TargetAdmin(object): """Delete a target.""" raise NotImplementedError() - def show_target(self, tid, **kwargs): + def show_target(self, tid, iqn=None, **kwargs): """Query the given target ID.""" raise NotImplementedError() @@ -170,9 +170,7 @@ class TgtAdm(TargetAdmin): os.unlink(volume_path) - def show_target(self, tid, **kwargs): - iqn = kwargs.get('iqn', None) - + def show_target(self, tid, iqn=None, **kwargs): if iqn is None: raise exception.InvalidParameterValue( err=_('valid iqn needed for show_target')) @@ -209,7 +207,7 @@ class IetAdm(TargetAdmin): '--tid=%s' % tid, **kwargs) - def show_target(self, tid, **kwargs): + def show_target(self, tid, iqn=None, **kwargs): self._run('--op', 'show', '--tid=%s' % tid, **kwargs) |