summaryrefslogtreecommitdiffstats
path: root/keystone/contrib/ec2
diff options
context:
space:
mode:
authorJesse Andrews <anotherjesse@gmail.com>2012-01-19 23:00:51 -0800
committerJesse Andrews <anotherjesse@gmail.com>2012-01-19 23:00:51 -0800
commit269159f67dd5772d2cac02f9e9941785e65f0561 (patch)
tree64438a8893f6c38efe59d7e9b44b3476bf3a92ea /keystone/contrib/ec2
parentd8ddc074f026a2b7c72cdb2107ed8ff790a4bb5f (diff)
downloadkeystone-269159f67dd5772d2cac02f9e9941785e65f0561.tar.gz
keystone-269159f67dd5772d2cac02f9e9941785e65f0561.tar.xz
keystone-269159f67dd5772d2cac02f9e9941785e65f0561.zip
simple docstrings for ec2 crud
Diffstat (limited to 'keystone/contrib/ec2')
-rw-r--r--keystone/contrib/ec2/core.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/keystone/contrib/ec2/core.py b/keystone/contrib/ec2/core.py
index 36a78f08..9f451b8e 100644
--- a/keystone/contrib/ec2/core.py
+++ b/keystone/contrib/ec2/core.py
@@ -127,6 +127,7 @@ class Ec2Controller(wsgi.Application):
self, token_ref, roles_ref, catalog_ref)
def create_credential(self, context, user_id, tenant_id):
+ """Create a secret/access pair for a given user/tenant."""
# TODO(termie): validate that this request is valid for given user
# tenant
cred_ref = {'user_id': user_id,
@@ -137,18 +138,20 @@ class Ec2Controller(wsgi.Application):
return {'credential': cred_ref}
def get_credentials(self, context, user_id):
- """List credentials for the given user_id."""
+ """List all credentials for a user."""
# TODO(termie): validate that this request is valid for given user
# tenant
return {'credentials': self.ec2_api.list_credentials(context, user_id)}
def get_credential(self, context, user_id, credential_id):
+ """Lookup and retreive access/secret pair by access."""
# TODO(termie): validate that this request is valid for given user
# tenant
return {'credential': self.ec2_api.get_credential(context,
credential_id)}
def delete_credential(self, context, user_id, credential_id):
+ """Delete a user's access/secret pair."""
# TODO(termie): validate that this request is valid for given user
# tenant
return self.ec2_api.delete_credential(context, credential_id)