Merge trunk.

This commit is contained in:
Soren Hansen
2010-09-29 13:29:45 +02:00
11 changed files with 509 additions and 184 deletions

View File

@@ -632,6 +632,12 @@ class AuthManager(object):
with self.driver() as drv:
drv.delete_user(uid)
def modify_user(self, user, access_key=None, secret_key=None, admin=None):
"""Modify credentials for a user"""
uid = User.safe_id(user)
with self.driver() as drv:
drv.modify_user(uid, access_key, secret_key, admin)
def get_credentials(self, user, project=None):
"""Get credential zip for user in project"""
if not isinstance(user, User):