mirror of https://github.com/ceph/ceph-ansible.git
infra-playbooks: rewite a condition for better readability
Use facility built-in in Ansible to check whether a command was executed
successfully rather looking at its return value.
Signed-off-by: Rishabh Dave <ridave@redhat.com>
(cherry picked from commit 5aecdd3ba6
)
pull/4279/head
parent
432257b6dd
commit
8ca88b41cc
|
@ -43,8 +43,7 @@
|
|||
- name: exit playbook, if can not connect to the cluster
|
||||
command: "{{ container_exec_cmd | default('') }} timeout 5 ceph --cluster {{ cluster }} health"
|
||||
register: ceph_health
|
||||
until: ceph_health.rc
|
||||
failed_when: ceph_health.rc != 0
|
||||
until: ceph_health is succeeded
|
||||
delegate_to: "{{ groups[mon_group_name][0] }}"
|
||||
retries: 5
|
||||
delay: 2
|
||||
|
|
|
@ -68,8 +68,7 @@
|
|||
- name: exit playbook, if can not connect to the cluster
|
||||
command: "{{ container_exec_cmd | default('') }} timeout 5 ceph --cluster {{ cluster }} -s -f json"
|
||||
register: ceph_health
|
||||
until: ceph_health.rc
|
||||
failed_when: ceph_health.rc != 0
|
||||
until: ceph_health is succeeded
|
||||
delegate_to: "{{ groups[mon_group_name][0] }}"
|
||||
retries: 5
|
||||
delay: 2
|
||||
|
|
Loading…
Reference in New Issue