Change in vdsm[master]: virt: driver
phoracek at redhat.com
phoracek at redhat.com
Mon Mar 23 11:08:10 UTC 2015
Petr Horáček has uploaded a new change for review.
Change subject: virt: driver
......................................................................
virt: driver
Change-Id: I043b1c4b932cf0bc83b1f911415245e858ae350d
Signed-off-by: Petr Horáček <phoracek at redhat.com>
---
M vdsm/virt/vm.py
1 file changed, 7 insertions(+), 1 deletion(-)
git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/34/39034/1
diff --git a/vdsm/virt/vm.py b/vdsm/virt/vm.py
index bb2ab62..c1ce23c 100644
--- a/vdsm/virt/vm.py
+++ b/vdsm/virt/vm.py
@@ -4472,6 +4472,9 @@
devType = x.getAttribute('type')
mac = x.getElementsByTagName('mac')[0].getAttribute('address')
alias = x.getElementsByTagName('alias')[0].getAttribute('name')
+ driver_element = x.getElementsByTagName('driver')[0]
+ driver = {'name': driver_element.getAttribute('name'),
+ 'queues': driver_element.getAttribute('queues')}
if devType == 'hostdev':
name = alias
model = 'passthrough'
@@ -4503,6 +4506,7 @@
nic.alias = alias
nic.address = address
nic.linkActive = linkActive
+ nic.driver = driver
# Update vm's conf with address for known nic devices
knownDev = False
for dev in self.conf['devices']:
@@ -4512,6 +4516,7 @@
dev['alias'] = alias
dev['name'] = name
dev['linkActive'] = linkActive
+ dev['driver'] = driver
knownDev = True
# Add unknown nic device to vm's conf
if not knownDev:
@@ -4522,7 +4527,8 @@
'address': address,
'alias': alias,
'name': name,
- 'linkActive': linkActive}
+ 'linkActive': linkActive,
+ 'driver': driver}
if network:
nicDev['network'] = network
self.conf['devices'].append(nicDev)
--
To view, visit https://gerrit.ovirt.org/39034
To unsubscribe, visit https://gerrit.ovirt.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I043b1c4b932cf0bc83b1f911415245e858ae350d
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Petr Horáček <phoracek at redhat.com>
More information about the vdsm-patches
mailing list