git://git.onelab.eu
/
plstackapi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8ee31ed
)
Switched deletion to ansible
author
Sapan
<sapanb@cs.princeton.edu>
Wed, 3 Dec 2014 06:27:07 +0000
(
01:27
-0500)
committer
Sapan
<sapanb@cs.princeton.edu>
Wed, 3 Dec 2014 06:27:07 +0000
(
01:27
-0500)
planetstack/openstack_observer/steps/sync_slivers.py
patch
|
blob
|
history
diff --git
a/planetstack/openstack_observer/steps/sync_slivers.py
b/planetstack/openstack_observer/steps/sync_slivers.py
index
a0ef3af
..
cf41446
100644
(file)
--- a/
planetstack/openstack_observer/steps/sync_slivers.py
+++ b/
planetstack/openstack_observer/steps/sync_slivers.py
@@
-130,8
+130,9
@@
class SyncSlivers(OpenStackSyncStep):
sliver.save()
def delete_record(self, sliver):
- if sliver.instance_id:
- driver = self.driver.client_driver(caller=sliver.creator,
- tenant=sliver.slice.name,
- deployment=sliver.deploymentNetwork.name)
- driver.destroy_instance(sliver.instance_id)
+ sliver_name = '@'.join([sliver.slice.name,sliver.node.name])
+ tenant_fields = {'name':sliver_name,
+ 'ansible_tag':sliver_name
+ }
+ res = run_template('delete_slivers.yaml', tenant_fields, path='slivers')
+