From: Barış Metin Date: Wed, 8 Sep 2010 17:30:18 +0000 (+0000) Subject: add helper methods to rspec helper X-Git-Tag: sfa-1.0-2~37 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4f61ba7cac1ca7efea1c62d5cb2d43bbd3695311;p=sfa.git add helper methods to rspec helper --- diff --git a/sfa/util/rspecHelper.py b/sfa/util/rspecHelper.py index 8d002393..a943190a 100755 --- a/sfa/util/rspecHelper.py +++ b/sfa/util/rspecHelper.py @@ -52,6 +52,12 @@ class RSpec: result = self.rspec.xpath("./network/site/node/hostname/text()") return result + def get_network_list(self): + return self.rspec.xpath("./network[@name]/@name") + + def get_nodes_from_network(self, network): + return self.rspec.xpath("./network[@name='%s']/site/node/hostname/text()" % network) + def get_sliver_list(self): result = self.rspec.xpath("./network/site/node[sliver]/hostname/text()") return result