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