X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Fversions%2Fpgv3.py;h=149d877728473faab2ed3b01d7a4501d5dc8fc25;hb=04acd3228e5911d36d0cd58dc35b9319fc558e17;hp=bb036df9ec36b371c1749e51d054f9488d33f6cd;hpb=1cb3bf35620931d837c2dfdcbe71cadf2f02dee0;p=sfa.git diff --git a/sfa/rspecs/versions/pgv3.py b/sfa/rspecs/versions/pgv3.py index bb036df9..149d8777 100644 --- a/sfa/rspecs/versions/pgv3.py +++ b/sfa/rspecs/versions/pgv3.py @@ -1,5 +1,6 @@ from sfa.rspecs.versions.pgv2 import PGv2 + class GENIv3(PGv2): type = 'GENI' content_type = 'ad' @@ -11,7 +12,7 @@ class GENIv3(PGv2): 'planetlab': "http://www.planet-lab.org/resources/sfa/ext/planetlab/1", 'plos': "http://www.planet-lab.org/resources/sfa/ext/plos/1", } - namespaces = dict(extensions.items() + [('default', namespace)]) + namespaces = dict(list(extensions.items()) + [('default', namespace)]) elements = [] @@ -19,7 +20,28 @@ class GENIv3Ad(GENIv3): enabled = True content_type = 'ad' schema = 'http://www.geni.net/resources/rspec/3/ad.xsd' - template = '' + template = """ + + + + + + Boot the node + + VMs begin powered down or inactive. They + must be explicitly booted before use. + + + The node is up and ready to use. + + + The node has failed and requires administrator + intervention before it can be used. Please contact support + for assistance. + + +""" + class GENIv3Request(GENIv3): enabled = True @@ -27,9 +49,9 @@ class GENIv3Request(GENIv3): schema = 'http://www.geni.net/resources/rspec/3/request.xsd' template = '' + class GENIv2Manifest(GENIv3): enabled = True content_type = 'manifest' schema = 'http://www.geni.net/resources/rspec/3/manifest.xsd' - template = '' - + template = ''