From 33c77f0907d42cfb0d0b5a046489b77aa8bfcae1 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 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): -- 2.43.0