2 - name: rabbitmq_users | creating rabbitmq users
4 name: "{{ item['name'] }}"
5 password: "{{ item['password'] }}"
6 vhost: "{{ item['vhost']|default(omit) }}"
7 configure_priv: "{{ item['configure_priv']|default(omit) }}"
8 read_priv: "{{ item['read_priv']|default(omit) }}"
9 write_priv: "{{ item['write_priv']|default(omit) }}"
10 tags: "{{ item['tags']|default(omit) }}"
11 permissions: "{{ item['permissions']|default(omit) }}"
14 with_items: "{{ rabbitmq_users }}"
16 (rabbitmq_enable_clustering is defined and
17 not rabbitmq_enable_clustering) or
18 rabbitmq_enable_clustering is not defined
20 - name: rabbitmq_users | creating rabbitmq users
22 name: "{{ item['name'] }}"
23 password: "{{ item['password'] }}"
24 vhost: "{{ item['vhost']|default(omit) }}"
25 configure_priv: "{{ item['configure_priv']|default(omit) }}"
26 read_priv: "{{ item['read_priv']|default(omit) }}"
27 write_priv: "{{ item['write_priv']|default(omit) }}"
28 tags: "{{ item['tags']|default(omit) }}"
29 permissions: "{{ item['permissions']|default(omit) }}"
32 delegate_to: "{{ rabbitmq_master }}"
34 with_items: "{{ rabbitmq_users }}"
36 rabbitmq_enable_clustering is defined and
37 rabbitmq_enable_clustering