From: Tony Mack Date: Wed, 13 Jan 2010 02:21:38 +0000 (+0000) Subject: know when to return string and when to return object types X-Git-Tag: sfa-0.9-9~15 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=4b5359d078baaf05648dc1076096a3f9a5fee2a7;p=sfa.git know when to return string and when to return object types --- diff --git a/sfa/plc/nodes.py b/sfa/plc/nodes.py index 75e2e223..ae732f56 100644 --- a/sfa/plc/nodes.py +++ b/sfa/plc/nodes.py @@ -50,7 +50,7 @@ class Nodes(SimpleStorage): def refresh_nodes_aggregate(self): rspec = RSpec() - rspec.parseString(self.get_rspec()) + rspec.parseString(self.get_rspec().toxml()) # filter nodes according to policy blist = self.policy['node_blacklist'] @@ -131,7 +131,7 @@ class Nodes(SimpleStorage): resourceDict = {'RSpec': resources} # convert rspec dict to xml rspec.parseDict(resourceDict) - return rspec.toxml() + return rspec def refresh_nodes_smgr(self):