commit | c59fcaf0847bcc583591ae79cfc06e63960f59d8 | [log] [tgz] |
---|---|---|
author | Tony Mack <tmack@paris.CS.Princeton.EDU> | Mon Jun 10 11:14:04 2013 -0400 |
committer | Tony Mack <tmack@paris.CS.Princeton.EDU> | Mon Jun 10 11:14:04 2013 -0400 |
tree | 06b59e2b139c2baeea63328c013de6440aa94622 | |
parent | b5cf06daa65bd03bcd93a0079c00d870a676b6e3 [diff] [blame] |
initial checkin of observer
diff --git a/planetstack/openstack/driver.py b/planetstack/openstack/driver.py index a38b0a1..e9988e3 100644 --- a/planetstack/openstack/driver.py +++ b/planetstack/openstack/driver.py
@@ -69,6 +69,10 @@ def delete_user(self, id): users = self.shell.keystone.users.findall(id=id) for user in users: + # delete users keys + keys = self.shell.nova.keypairs.findall() + for key in keys: + self.shell.nova.keypairs.delete(key) self.shell.keystone.users.delete(user) return 1