type = 'ProtoGENI'
content_type = '*'
version = '2'
- schema = 'http://www.protogeni.net/resources/rspec/2/*.xsd'
- namespaces = {
- 'default' : 'http://www.protogeni.net/resources/rspec/2',
+ schema = 'http://www.protogeni.net/resources/rspec/2/*.xsd'
+ namespace = 'http://www.protogeni.net/resources/rspec/2'
+ extensions = {
'flack': "http://www.protogeni.net/resources/rspec/ext/flack/1",
'planetlab': "http://www.planet-lab.org/resources/sfa/ext/planetlab/1",
}
+from sfa.rspecs.rspec_version import RSpecVersion
from sfa.rspecs.rspec_elements import RSpecElement, RSpecElements
-class SFAv1:
+class SFAv1(RSpecVersion):
type = 'SFA'
content_type = '*'
version = '1'
schema = None
- namespaces = {}
+ namespace = None
+ extensions = {}
elements = [
RSpecElement(RSpecElements.NETWORK, 'network', '//network'),
RSpecElement(RSpecElements.NODE, 'node', '//node'),