2 from sfa.rspecs.sfa_rspec import SfaRSpec
3 from sfa.rspecs.pg_rspec import PGRSpec
4 from sfa.rspecs.rspec import RSpec
8 def parse_rspec(in_rspec):
9 rspec = RSpec(rspec=in_rspec)
11 # TODO: check against schema instead
13 if rspec.xml.xpath('//network'):
14 #out_rspec = SfaRSpec(in_rspec)
15 out_rspec = SfaRSpec()
16 out_rspec.xml = rspec.xml
18 #out_rspec = PGRSpec(in_rspec)
20 out_rspec.xml = rspec.xml
25 if __name__ == '__main__':
27 print "Parsing SFA RSpec:",
28 rspec = parse_rspec('nodes.rspec')
30 rspec = parse_rspec('protogeni.rspec')
31 print "Parsing ProtoGENI RSpec:",