mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
29 lines
666 B
YAML
29 lines
666 B
YAML
---
|
||
- name: Test API key is provided.
|
||
fail:
|
||
msg: do_api_key should be defined in integration_config.yml
|
||
when: do_api_key is not defined
|
||
|
||
- name: Create ssh key
|
||
digital_ocean_sshkey:
|
||
name: test-key1
|
||
ssh_pub_key: "{{ dummy_ssh_pub_key }}"
|
||
oauth_token: "{{ do_api_key }}"
|
||
register: result
|
||
|
||
- name: Verify that SSH key was created
|
||
assert:
|
||
that:
|
||
- "result.changed"
|
||
|
||
- name: "Delete ssh key"
|
||
digital_ocean_sshkey:
|
||
state: "absent"
|
||
fingerprint: "{{ result.data.ssh_key.fingerprint }}"
|
||
oauth_token: "{{ do_api_key }}"
|
||
register: result
|
||
|
||
- name: Verify that SSH key was deleted
|
||
assert:
|
||
that:
|
||
- "result.changed"
|