On Wed, 30 Sep 2020 06:41:51 -0700 (PDT)
Hiero-nymo <
jer.m...@gmail.com> wrote:
> when: server_domain == 1
>
> It doesn't run but it's seems to run when I write
> when: server_domain == "1"
Convert the variable to integer
when: server_domain|int == 1
Use "type_debug" filter to display the type of the variable. For
example
- set_fact:
server_domain: "1" # AnsibleUnicode
- debug:
msg: "{{ server_domain|type_debug }}"
- debug:
msg: OK
when: server_domain|int == 1
- set_fact:
server_domain: 1 # Integer
- debug:
msg: "{{ server_domain|type_debug }}"
- debug:
msg: OK
when: server_domain == 1
--
Vladimir Botka