diff options
| author | Jenkins <jenkins@review.openstack.org> | 2012-08-16 01:48:02 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2012-08-16 01:48:02 +0000 |
| commit | 574a78f066da5032c53069bc7a8be8fe14ea9d04 (patch) | |
| tree | 61586ff30b7927eb07f01f622e4ec6b9e59ce4d1 /nova/compute | |
| parent | 46d7641466f9eb6313f2d45494a66d581a66407e (diff) | |
| parent | a8024cd667b9d1a3aa5ce2fcfb6725b25ace9b6c (diff) | |
Merge "Add get_key_pair to compute API."
Diffstat (limited to 'nova/compute')
| -rw-r--r-- | nova/compute/api.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py index 5961ce4f2..34f1657ec 100644 --- a/nova/compute/api.py +++ b/nova/compute/api.py @@ -2080,6 +2080,13 @@ class KeypairAPI(base.Base): }) return rval + def get_key_pair(self, context, user_id, key_name): + """Get a keypair by name.""" + key_pair = self.db.key_pair_get(context, user_id, key_name) + return {'name': key_pair['name'], + 'public_key': key_pair['public_key'], + 'fingerprint': key_pair['fingerprint']} + class SecurityGroupAPI(base.Base): """ |
