sma: vhost_blk _bdev_cmp catch TypeError
Signed-off-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Change-Id: I48cd46b3062b3ced8e076aef2b6653f51b5e9fb5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14538 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
dfc5461741
commit
2a6f3d9753
@ -84,7 +84,7 @@ class VhostBlkDeviceManager(DeviceManager):
|
|||||||
def _bdev_cmp(self, client, bdev1, bdev2):
|
def _bdev_cmp(self, client, bdev1, bdev2):
|
||||||
try:
|
try:
|
||||||
return self._find_bdev(client, bdev1)['name'] == self._find_bdev(client, bdev2)['name']
|
return self._find_bdev(client, bdev1)['name'] == self._find_bdev(client, bdev2)['name']
|
||||||
except KeyError:
|
except (KeyError, TypeError):
|
||||||
return False
|
return False
|
||||||
|
|
||||||
def _create_controller(self, client, ctrlr, volume_guid):
|
def _create_controller(self, client, ctrlr, volume_guid):
|
||||||
|
Loading…
Reference in New Issue
Block a user