Created Montag 24 Februar 2020
Comparison operators
Uses Python operators.
Compare variables
Examples
tasks:
- name: "shut down Debian flavored systems"
command: /sbin/shutdown -t now
when: ansible_facts['os_family'] == "Debian"
tasks:
- name: "shut down Debian flavored systems"
command: /sbin/shutdown -t now
when: var1 == "Content"
On success
tasks:
- <task>
register: result
ignore_errors: True # optional
- <task>
when: result is succeeded
On failure
tasks:
- <task>
register: result
ignore_errors: True # optional
- <task>
when: result is failed
On skip
tasks:
- <task>
register: result
ignore_errors: True # optional
- <task>
when: result is skipped