On Tue, 7 Jul 2020 12:46:07 -0700 (PDT) sandeep athoti <[email protected]> wrote:
> when: ansible_distribution_major_version|int == 6 or ansible_fqdn == > "test[0-1][0-9].example.com" See "Testing strings" https://docs.ansible.com/ansible/latest/user_guide/playbooks_tests.html#testing-strings For example - hosts: localhost vars: hostnames: - test56.example.com - testXY.example.com my_regex: '^test(\d\d)\.example\.com' tasks: - debug: msg: OK loop: "{{ hostnames }}" when: item is match(my_regex) gives ok: [localhost] => (item=test56.example.com) => msg: OK skipping: [localhost] => (item=testXY.example.com) -- Vladimir Botka -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/20200707233537.44ad24f1%40gmail.com.
pgp3O2xDepjUI.pgp
Description: OpenPGP digital signature
