git://git.onelab.eu
/
sfa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Delete should return a list of structs or an empty list of there are not slivers...
[sfa.git]
/
sfa
/
openstack
/
nova_driver.py
diff --git
a/sfa/openstack/nova_driver.py
b/sfa/openstack/nova_driver.py
index
91de48b
..
369212d
100644
(file)
--- 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)
# 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)
def renew (self, urns, expiration_time, options={}):
description = self.describe(urns, None, options)