make os_keypair return a top level 'id' key

make os_keypair return a top-level 'id' key, much like other os_*
resources.
pull/18777/head
Lars Kellogg-Stedman 9 years ago committed by Matt Clay
parent bdd73fdfd0
commit ff090a1224

@ -146,10 +146,14 @@ def main():
" as offered. Delete key first." % name
)
else:
module.exit_json(changed=False, key=keypair)
new_key = cloud.create_keypair(name, public_key)
module.exit_json(changed=True, key=new_key)
changed = False
else:
keypair = cloud.create_keypair(name, public_key)
changed = True
module.exit_json(changed=changed,
key=keypair,
id=keypair['id'])
elif state == 'absent':
if keypair:

Loading…
Cancel
Save