1 from sfa.rspecs.versions.pgv2 import PGv2
7 schema = 'http://www.geni.net/resources/rspec/3/ad.xsd'
8 namespace = 'http://www.geni.net/resources/rspec/3'
10 'flack': "http://www.protogeni.net/resources/rspec/ext/flack/1",
11 'planetlab': "http://www.planet-lab.org/resources/sfa/ext/planetlab/1",
13 namespaces = dict(extensions.items() + [('default', namespace)])
20 schema = 'http://www.geni.net/resources/rspec/3/ad.xsd'
21 template = '<rspec type="advertisement" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/ad.xsd http://www.planet-lab.org/resources/sfa/ext/planetlab/1 http://www.planet-lab.org/resources/sfa/ext/planetlab/1/planetlab.xsd"/>'
23 class PGv3Request(PGv3):
25 content_type = 'request'
26 schema = 'http://www.geni.net/resources/rspec/3/request.xsd'
27 template = '<rspec type="request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/request.xsd http://www.planet-lab.org/resources/sfa/ext/planetlab/1 http://www.planet-lab.org/resources/sfa/ext/planetlab/1/planetlab.xsd"/>'
29 class PGv2Manifest(PGv3):
31 content_type = 'manifest'
32 schema = 'http://www.geni.net/resources/rspec/3/manifest.xsd'
33 template = '<rspec type="manifest" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/ad.xsd http://www.planet-lab.org/resources/sfa/ext/planetlab/1 http://www.planet-lab.org/resources/sfa/ext/planetlab/1/planetlab.xsd"/>'