From 9176cb620405b12617b2df9282e6fedfb71d493d Mon Sep 17 00:00:00 2001 From: catborise Date: Tue, 24 Jul 2018 13:55:33 +0300 Subject: [PATCH] lxml conversion of get_info --- vrtManager/connection.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/vrtManager/connection.py b/vrtManager/connection.py index f3a275c..c3fd27d 100644 --- a/vrtManager/connection.py +++ b/vrtManager/connection.py @@ -448,10 +448,12 @@ class wvmConnect(object): def get_net_device(self): netdevice = [] - def get_info(ctx): - dev_type = util.get_xpath('/device/capability/@type') - interface = util.get_xpath('/device/capability/interface') - return (dev_type, interface) + + def get_info(doc): + dev_type = util.get_xpath(doc, '/device/capability/@type') + interface = util.get_xpath(doc, '/device/capability/interface') + return dev_type, interface + for dev in self.wvm.listAllDevices(0): xml = dev.XMLDesc(0) (dev_type, interface) = util.get_xml_path(xml, func=get_info)