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:
Sebastian Brzezinka 2022-09-16 12:01:29 +02:00 committed by Tomasz Zawadzki
parent dfc5461741
commit 2a6f3d9753

View File

@ -84,7 +84,7 @@ class VhostBlkDeviceManager(DeviceManager):
def _bdev_cmp(self, client, bdev1, bdev2):
try:
return self._find_bdev(client, bdev1)['name'] == self._find_bdev(client, bdev2)['name']
except KeyError:
except (KeyError, TypeError):
return False
def _create_controller(self, client, ctrlr, volume_guid):