Slice manager converts PG advertisement RSpec to SFA RSpec
[sfa.git] / sfa / rspecs / rspec_parser.py
index 9ab9e7f..91f58e5 100755 (executable)
@@ -12,22 +12,21 @@ def parse_rspec(in_rspec):
     if rspec.xml.xpath('//network'):
         #out_rspec = SfaRSpec(in_rspec)
         out_rspec = SfaRSpec()
-        out_rspec.xml = rspec
+        out_rspec.xml = rspec.xml
     else:
         #out_rspec = PGRSpec(in_rspec)
         out_rspec = PGRSpec()
-        out_rspec.xml = rspec
+        out_rspec.xml = rspec.xml
     return out_rspec
 
-
 if __name__ == '__main__':
     
     print "Parsing SFA RSpec:", 
     rspec = parse_rspec('nodes.rspec')
-    print rspec.type
+    print rspec.format
     rspec = parse_rspec('protogeni.rspec')
     print "Parsing ProtoGENI RSpec:", 
-    print rspec.type
+    print rspec.format