From b61c81c8364f7fc4ae132240dab6947f7370bd3a Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 21 Apr 2014 17:08:12 -0400 Subject: [PATCH] enable sliver gc --- planetstack/observer/steps/garbage_collector.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/planetstack/observer/steps/garbage_collector.py b/planetstack/observer/steps/garbage_collector.py index 4e0a865..495469f 100644 --- a/planetstack/observer/steps/garbage_collector.py +++ b/planetstack/observer/steps/garbage_collector.py @@ -21,7 +21,7 @@ class GarbageCollector(OpenStackSyncStep): #self.gc_tenants() #self.gc_users() #self.gc_user_tenant_roles() - #self.gc_slivers() + self.gc_slivers() #self.gc_sliver_ips() #self.gc_external_routes() pass @@ -184,6 +184,8 @@ class GarbageCollector(OpenStackSyncStep): sliver_dict[sliver.instance_id] = sliver for tenant in self.driver.shell.keystone.tenants.list(): + if tenant.name in ['admin', 'services']: + continue # delete sliver that don't have a sliver record tenant_driver = self.driver.client_driver(tenant=tenant.name, deployment=sliver.node.deployment) for instance in tenant_driver.nova.servers.list(): -- 2.47.0