From a6c7abd005411b9df5055be3514a608f4d96aaef Mon Sep 17 00:00:00 2001 From: Andy Bavier Date: Thu, 16 Jul 2009 21:11:46 +0000 Subject: [PATCH] 'sfi resources' appears to work --- sfa/rspecs/aggregates/rspec_manager_vini.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sfa/rspecs/aggregates/rspec_manager_vini.py b/sfa/rspecs/aggregates/rspec_manager_vini.py index d48d05ea..a5d1fdbc 100644 --- a/sfa/rspecs/aggregates/rspec_manager_vini.py +++ b/sfa/rspecs/aggregates/rspec_manager_vini.py @@ -1,4 +1,6 @@ +from sfa.util.faults import * from sfa.util.rspec import Rspec +from sfa.server.registry import Registries import sys import pdb @@ -126,12 +128,16 @@ def get_rspec(api, hrn): # Return canned response for now... r = Rspec() r.parseFile(SFA_VINI_DEFAULT_RSPEC) - rspec = r.toGenDict() + rspec = r.toxml() return rspec -def create_slice(api, hrn, rspec): +def create_slice(api, hrn, xml): + r = Rspec() + r.parseString(xml) + rspec = r.toGenDict() + # Check request against current allocations # Request OK -- 2.47.0