From 97850a2f8f5f31308cb81ff480c249a3084e48fd Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Mon, 8 Apr 2013 21:57:24 -0400 Subject: [PATCH] fix bugs --- plstackapi/planetstack/api/roles.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/plstackapi/planetstack/api/roles.py b/plstackapi/planetstack/api/roles.py index 636fa31..2f2a019 100644 --- a/plstackapi/planetstack/api/roles.py +++ b/plstackapi/planetstack/api/roles.py @@ -13,10 +13,10 @@ def add_role(auth, name): def delete_role(auth, filter={}): driver = OpenStackDriver(client = auth_check(auth)) - role = Role.objects.filter(**filter) - driver.delete_role({'id': role.role_id}) - - role.delete() + roles = Role.objects.filter(**filter) + for role in roles: + driver.delete_role({'id': role.role_id}) + role.delete() return 1 def get_roles(auth, filter={}): -- 2.47.0