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 ansible-project+unsubscr...@googlegroups.com.
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