mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-09 14:50:02 -07:00
Added Scaleway volume module (#41667)
* Added Scaleway volume module. * Fixed imports order. * Fixed version added. * Improved sanity checks. * Fixing style formatting. * Added new line at the end of file. Fixed typo in comment.
This commit is contained in:
parent
5465dca7ec
commit
ebeb46aa61
2 changed files with 243 additions and 0 deletions
53
test/legacy/scaleway_volume.yml
Normal file
53
test/legacy/scaleway_volume.yml
Normal file
|
@ -0,0 +1,53 @@
|
|||
# SCW_API_KEY='XXX' SCW_ORG='YYY' ansible-playbook ./test/legacy/scaleway_volume.yml
|
||||
|
||||
- name: Test compute instance lifecyle on a Scaleway account
|
||||
hosts: localhost
|
||||
gather_facts: no
|
||||
environment:
|
||||
SCW_API_KEY: "{{ lookup('env', 'SCW_API_KEY') }}"
|
||||
vars:
|
||||
scw_org: "{{ lookup('env', 'SCW_ORG') }}"
|
||||
|
||||
tasks:
|
||||
|
||||
- name: Make sure volume is not there before tests
|
||||
scaleway_volume:
|
||||
name: ansible-test-volume
|
||||
state: absent
|
||||
region: par1
|
||||
organization: "{{ scw_org }}"
|
||||
register: server_creation_check_task
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- server_creation_check_task is success
|
||||
|
||||
- name: Create volume
|
||||
scaleway_volume:
|
||||
name: ansible-test-volume
|
||||
state: present
|
||||
region: par1
|
||||
organization: "{{ scw_org }}"
|
||||
"size": 10000000000
|
||||
volume_type: l_ssd
|
||||
register: server_creation_check_task
|
||||
|
||||
- debug: var=server_creation_check_task
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- server_creation_check_task is success
|
||||
- server_creation_check_task is changed
|
||||
|
||||
- name: Make sure volume is deleted
|
||||
scaleway_volume:
|
||||
name: ansible-test-volume
|
||||
state: absent
|
||||
region: par1
|
||||
organization: "{{ scw_org }}"
|
||||
register: server_creation_check_task
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- server_creation_check_task is success
|
||||
- server_creation_check_task is changed
|
Loading…
Add table
Add a link
Reference in a new issue