redhat_cloudforms_azure_arm.../ansible-gpfs-samba-provision/tasks/checkfileset.yml

23 lines
667 B
YAML
Executable File

---
- name: Check fileset exists
uri:
url: "{{ checkfilesetEndpoint }}"
user: "{{ clusterUser }}"
password: "{{ clusterPassword }}"
method: GET
validate_certs: no
return_content: yes
force_basic_auth: yes
status_code: 200, 400
register: response
# - name: Report failure
# fail:
# msg: "{{ filesetName }} already exists, please choose another share name"
# when: response.json.status.code == 200
- name: Register dummy host with variable storage_fail
add_host:
name: "DUMMY_HOST"
storage_fail: "{{ filesetName }} fileset already exists, please choose another share name"
when: response.json.status.code == 200