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.

Reply via email to