74 lines
1.4 KiB
YAML
74 lines
1.4 KiB
YAML
|
- name: Delete an object (Check)
|
||
|
check_mode: yes
|
||
|
aws_s3:
|
||
|
mode: delobj
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
region: '{{ scaleway_region }}'
|
||
|
object: test.txt
|
||
|
encrypt: false
|
||
|
register: delobj_check_task
|
||
|
|
||
|
- name: Show delobj_check_task
|
||
|
debug:
|
||
|
var: delobj_check_task
|
||
|
|
||
|
- name: delobj_check_task is success
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_check_task is success
|
||
|
|
||
|
- name: delobj_check_task is changed
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_check_task is changed
|
||
|
|
||
|
- name: Delete an object
|
||
|
aws_s3:
|
||
|
mode: delobj
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
region: '{{ scaleway_region }}'
|
||
|
object: test.txt
|
||
|
encrypt: false
|
||
|
register: delobj_task
|
||
|
|
||
|
- name: Show delobj_task
|
||
|
debug:
|
||
|
var: delobj_task
|
||
|
|
||
|
- name: delobj_task is success
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_task is success
|
||
|
|
||
|
- name: delobj_task is changed
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_task is changed
|
||
|
|
||
|
|
||
|
- name: Delete an object (Confirmation)
|
||
|
aws_s3:
|
||
|
mode: delobj
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
region: '{{ scaleway_region }}'
|
||
|
object: test.txt
|
||
|
encrypt: false
|
||
|
register: delobj_confirmation_task
|
||
|
|
||
|
- name: Show delobj_confirmation_task
|
||
|
debug:
|
||
|
var: delobj_confirmation_task
|
||
|
|
||
|
- name: delobj_confirmation_task is success
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_confirmation_task is success
|
||
|
|
||
|
- name: delobj_confirmation_task is changed
|
||
|
assert:
|
||
|
that:
|
||
|
- delobj_confirmation_task is changed
|