X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fopenstack%2Fnova_driver.py;h=369212d016b6c8dbdc6e32a759f6258698b20ec8;hb=f189c9fd5c1cd852fdff0bdab92fe26d6ef2b7de;hp=91de48bc156ca458fff1413a19d310b6e414481e;hpb=3f8ecb2aa170dedfea669617b6ecdabb3df7792d;p=sfa.git diff --git a/sfa/openstack/nova_driver.py b/sfa/openstack/nova_driver.py index 91de48bc..369212d0 100644 --- a/sfa/openstack/nova_driver.py +++ b/sfa/openstack/nova_driver.py @@ -392,7 +392,15 @@ class NovaDriver(Driver): # delete sliver allocation states SliverAllocation.delete_allocations(sliver_ids) - return True + + # return geni_slivers + geni_slivers = [] + for sliver_id in sliver_ids: + geni_slivers.append( + {'geni_sliver_urn': sliver['sliver_id'], + 'geni_allocation_status': 'geni_unallocated', + 'geni_expires': None}) + return geni_slivers def renew (self, urns, expiration_time, options={}): description = self.describe(urns, None, options)