From: Tony Mack Date: Tue, 7 Aug 2012 13:41:54 +0000 (-0400) Subject: added geni_single_allocation, geni_allocate and geni_best_effort to GetVersion output X-Git-Tag: sfa-3.0-0~152 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=33c77f0907d42cfb0d0b5a046489b77aa8bfcae1;p=sfa.git added geni_single_allocation, geni_allocate and geni_best_effort to GetVersion output --- diff --git a/sfa/openstack/nova_driver.py b/sfa/openstack/nova_driver.py index e4ef9610..b023ba49 100644 --- a/sfa/openstack/nova_driver.py +++ b/sfa/openstack/nova_driver.py @@ -328,6 +328,9 @@ class NovaDriver(Driver): 'testbed':self.testbed_name(), 'geni_request_rspec_versions': request_rspec_versions, 'geni_ad_rspec_versions': ad_rspec_versions, + 'geni_single_allocation': False, # Accept operations that act on as subset of slivers in a given state + 'geni_allocate': 'geni_many', # Multiple slivers can exist and be incrementally added, including those which connect or overlap in some way. + 'geni_best_effort': 'true', } def list_slices (self, creds, options): diff --git a/sfa/planetlab/pldriver.py b/sfa/planetlab/pldriver.py index 0951e8c0..2afcf8cf 100644 --- a/sfa/planetlab/pldriver.py +++ b/sfa/planetlab/pldriver.py @@ -577,6 +577,10 @@ class PlDriver (Driver): 'testbed':self.testbed_name(), 'geni_request_rspec_versions': request_rspec_versions, 'geni_ad_rspec_versions': ad_rspec_versions, + 'geni_single_allocation': False, # Accept operations that act on as subse +t of slivers in a given state + 'geni_allocate': 'geni_many', # Multiple slivers can exist and be incrementally added, including those which connect or overlap in some way. + 'geni_best_effort': 'true', } def list_slices (self, creds, options):