really delete key pair
This commit is contained in:
parent
38fa8de4b4
commit
72ae98128c
@ -176,9 +176,9 @@ class KeyPairBackend(object):
|
|||||||
return keypair
|
return keypair
|
||||||
|
|
||||||
def delete_key_pair(self, name):
|
def delete_key_pair(self, name):
|
||||||
keypair = self.keypairs.pop(name)
|
if name in self.keypairs:
|
||||||
keypair['name'] = name
|
self.keypairs.pop(name)
|
||||||
return keypair
|
return True
|
||||||
|
|
||||||
def describe_key_pairs(self, filter_names=None):
|
def describe_key_pairs(self, filter_names=None):
|
||||||
results = []
|
results = []
|
||||||
|
@ -18,7 +18,9 @@ class KeyPairs(BaseResponse):
|
|||||||
return template.render(**keypair)
|
return template.render(**keypair)
|
||||||
|
|
||||||
def delete_key_pair(self):
|
def delete_key_pair(self):
|
||||||
return Template(DELETE_KEY_PAIR_RESPONSE).render(success="true")
|
name = self.querystring.get('KeyName')[0]
|
||||||
|
success = str(ec2_backend.delete_key_pair(name)).lower()
|
||||||
|
return Template(DELETE_KEY_PAIR_RESPONSE).render(success=success)
|
||||||
|
|
||||||
def describe_key_pairs(self):
|
def describe_key_pairs(self):
|
||||||
template = Template(DESCRIBE_KEY_PAIRS_RESPONSE)
|
template = Template(DESCRIBE_KEY_PAIRS_RESPONSE)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user