From 2a6f3d975349d9f1484cf4962a5a615db753cb6d Mon Sep 17 00:00:00 2001 From: Sebastian Brzezinka Date: Fri, 16 Sep 2022 12:01:29 +0200 Subject: [PATCH] sma: vhost_blk _bdev_cmp catch TypeError Signed-off-by: Sebastian Brzezinka Change-Id: I48cd46b3062b3ced8e076aef2b6653f51b5e9fb5 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/14538 Tested-by: SPDK CI Jenkins Reviewed-by: Konrad Sztyber Reviewed-by: Jim Harris --- python/spdk/sma/device/vhost_blk.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/spdk/sma/device/vhost_blk.py b/python/spdk/sma/device/vhost_blk.py index 064354407..d2b4e592a 100644 --- a/python/spdk/sma/device/vhost_blk.py +++ b/python/spdk/sma/device/vhost_blk.py @@ -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):