diff options
author | Zuul <zuul@review.opendev.org> | 2023-03-22 15:33:53 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2023-03-22 15:33:53 +0000 |
commit | 38c629c87b65b78dcf3809b81cf3bdaacd9c8b59 (patch) | |
tree | 0456a6908c4aa246ad8d252a54a5f7a56f8c9703 /nova/virt/libvirt/config.py | |
parent | cb7cea036e178e87c1ada9460073779931263577 (diff) | |
parent | 98d8c9eaa3c415cc234193e6a9115db887751363 (diff) | |
download | nova-38c629c87b65b78dcf3809b81cf3bdaacd9c8b59.tar.gz |
Merge "Handle mdev devices in libvirt 7.7+" into stable/zed
Diffstat (limited to 'nova/virt/libvirt/config.py')
-rw-r--r-- | nova/virt/libvirt/config.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nova/virt/libvirt/config.py b/nova/virt/libvirt/config.py index 3d91c325c3..0db2dc6b67 100644 --- a/nova/virt/libvirt/config.py +++ b/nova/virt/libvirt/config.py @@ -3382,6 +3382,7 @@ class LibvirtConfigNodeDeviceMdevInformation(LibvirtConfigObject): root_name="capability", **kwargs) self.type = None self.iommu_group = None + self.uuid = None def parse_dom(self, xmldoc): super(LibvirtConfigNodeDeviceMdevInformation, @@ -3391,6 +3392,8 @@ class LibvirtConfigNodeDeviceMdevInformation(LibvirtConfigObject): self.type = c.get('id') if c.tag == "iommuGroup": self.iommu_group = int(c.get('number')) + if c.tag == "uuid": + self.uuid = c.text class LibvirtConfigNodeDeviceVpdCap(LibvirtConfigObject): |