fix bug in delete tenant
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 9 Jul 2013 11:25:38 +0000 (07:25 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Tue, 9 Jul 2013 11:25:38 +0000 (07:25 -0400)
planetstack/openstack/driver.py

index 15ea3f5..b6b6d48 100644 (file)
@@ -58,7 +58,7 @@ class OpenStackDriver:
             # so we manually delete instances before deleteing the tenant   
             instances = self.shell.nova_db.instance_get_all_by_filters(ctx, 
                        {'project_id': tenant.id}, 'id', 'asc')
-            client = OpenStackClient(tenant=tenant)
+            client = OpenStackClient(tenant=tenant.name)
             driver = OpenStackDriver(client=client)
             for instance in instances:
                 driver.destroy_instance(instance.id)