X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fplc%2Fnodes.py;h=ae732f560cb6d86c2cbee00f3ecc90f171f96d04;hb=4b5359d078baaf05648dc1076096a3f9a5fee2a7;hp=fae8132d6cf0f92e701c60b6392c0ed1867a228d;hpb=e9e38637c858202602ffd5d7202a8b27debc0a44;p=sfa.git diff --git a/sfa/plc/nodes.py b/sfa/plc/nodes.py index fae8132d..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): @@ -259,5 +259,5 @@ class Nodes(SimpleStorage): # convert the rspec dict to xml rspec = RSpec() rspec.parseDict(resourceDict) - return rspec.toxml() + return rspec