mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Ensure an existing ssh-key returns useful information (id + name) instead of a string; this way it can be used to register a variable to use in a later task.
This commit is contained in:
parent
fd5bb8c7f7
commit
f9e3480d12
1 changed files with 1 additions and 1 deletions
|
@ -262,7 +262,7 @@ def core(module):
|
||||||
if state in ('active', 'present'):
|
if state in ('active', 'present'):
|
||||||
key = SSH.find(name)
|
key = SSH.find(name)
|
||||||
if key:
|
if key:
|
||||||
module.exit_json(changed=False, msg='SSH key with the name of %s already exists.' % name)
|
module.exit_json(changed=False, ssh_key=key.to_json())
|
||||||
key = SSH.add(name, getkeyordie('ssh_pub_key'))
|
key = SSH.add(name, getkeyordie('ssh_pub_key'))
|
||||||
module.exit_json(changed=True, ssh_key=key.to_json())
|
module.exit_json(changed=True, ssh_key=key.to_json())
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue