From 562103cc98aa59b3c7c04b9dc0996ae3c1eda58b Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Tue, 7 Aug 2012 09:41:54 -0400 Subject: [PATCH] added geni_single_allocation, geni_allocate and geni_best_effort to GetVersion output --- sfa/openstack/nova_driver.py | 3 +++ sfa/planetlab/pldriver.py | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/sfa/openstack/nova_driver.py b/sfa/openstack/nova_driver.py index d1d2c1a4..e0ccd55b 100644 --- a/sfa/openstack/nova_driver.py +++ b/sfa/openstack/nova_driver.py @@ -330,6 +330,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): -- 2.43.0