summaryrefslogtreecommitdiffstats
path: root/nova/auth
diff options
context:
space:
mode:
authorSoren Hansen <soren.hansen@rackspace.com>2010-09-29 09:54:22 +0200
committerSoren Hansen <soren.hansen@rackspace.com>2010-09-29 09:54:22 +0200
commite609dd8620796f4eadefcff6130dfeae06b97ef4 (patch)
tree2dc4c26b15f07e5fdf67dc92b291e6ac9621ae8e /nova/auth
parentbfb01ef2e2960803feffb2a3998810b0966e1e79 (diff)
parent84fbad82d65b837d43f138e7a5acd24f182499e2 (diff)
downloadnova-e609dd8620796f4eadefcff6130dfeae06b97ef4.tar.gz
nova-e609dd8620796f4eadefcff6130dfeae06b97ef4.tar.xz
nova-e609dd8620796f4eadefcff6130dfeae06b97ef4.zip
Merge patch from Vish to move creation of default security groups into the API layer. This is a temporary fix. We need to sort out for Austin+1 how to deal with things like this.
Diffstat (limited to 'nova/auth')
-rw-r--r--nova/auth/manager.py14
1 files changed, 0 insertions, 14 deletions
diff --git a/nova/auth/manager.py b/nova/auth/manager.py
index 7075070cf..bea4c7933 100644
--- a/nova/auth/manager.py
+++ b/nova/auth/manager.py
@@ -491,11 +491,6 @@ class AuthManager(object):
drv.delete_project(project.id)
raise
- values = { 'name' : 'default',
- 'description' : 'default',
- 'user_id' : User.safe_id(manager_user),
- 'project_id' : project.id }
- db.security_group_create({}, values)
return project
def modify_project(self, project, manager_user=None, description=None):
@@ -571,15 +566,6 @@ class AuthManager(object):
except:
logging.exception('Could not destroy network for %s',
project)
- try:
- project_id = Project.safe_id(project)
- groups = db.security_group_get_by_project(context={},
- project_id=project_id)
- for group in groups:
- db.security_group_destroy({}, group['id'])
- except:
- logging.exception('Could not destroy security groups for %s',
- project)
with self.driver() as drv:
drv.delete_project(Project.safe_id(project))