Hello All,
I have an Ansible task and I want to register multiple variables inside it,
how do I achieve this? It doesn't seem that a list or a comma separated
string would work.
This is what I have:
- name: Set SELinux to permissive mode | RHEL
selinux:
policy: targeted
state: permissive
register: set_selinux, task_result
when: ansible_distribution|lower == 'redhat'
I want to do something like this:
- name: my task
module_name:
<some more params>
register: [var1, var2]
If I add register: var1 \n register: var2 then I get the following Error:
The field 'register' is supposed to be a string type, however the incoming
data structure is a <class 'ansible.parsing.yaml.objects.AnsibleSequence'>
How do I resolve this issue?
--
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/ee5ace8c-dbda-4238-8474-9f6b1c6992ca%40googlegroups.com.