X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Frabbitmq_users.yml;h=98e45e2e35e0adbf4e91b748861a538a04e8ca5a;hb=e21afd9063945e9825e4fe541244bc788a15590f;hp=3e1997a2a2e7b93db06ca563d879d8c4cd18be74;hpb=6b75df2e01f267bf7153baa310d794b7e9bae143;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/rabbitmq_users.yml b/tasks/rabbitmq_users.yml index 3e1997a..98e45e2 100644 --- a/tasks/rabbitmq_users.yml +++ b/tasks/rabbitmq_users.yml @@ -1,27 +1,34 @@ --- - name: rabbitmq_users | creating rabbitmq users rabbitmq_user: - name: "{{ item.name }}" - password: "{{ item.password }}" - vhost: "{{ item.vhost }}" - configure_priv: "{{ item.configure_priv }}" - read_priv: "{{ item.read_priv }}" - write_priv: "{{ item.write_priv }}" - tags: "{{ item.tags }}" + name: "{{ item['name'] }}" + password: "{{ item['password'] }}" + vhost: "{{ item['vhost'] }}" + configure_priv: "{{ item['configure_priv'] }}" + read_priv: "{{ item['read_priv'] }}" + write_priv: "{{ item['write_priv'] }}" + tags: "{{ item['tags'] }}" state: present + become: true with_items: "{{ rabbitmq_users }}" - when: (enable_rabbitmq_clustering is defined and not enable_rabbitmq_clustering) or enable_rabbitmq_clustering is not defined + when: > + (rabbitmq_enable_clustering is defined and + not rabbitmq_enable_clustering) or + rabbitmq_enable_clustering is not defined - name: rabbitmq_users | creating rabbitmq users rabbitmq_user: - name: "{{ item.name }}" - password: "{{ item.password }}" - vhost: "{{ item.vhost }}" - configure_priv: "{{ item.configure_priv }}" - read_priv: "{{ item.read_priv }}" - write_priv: "{{ item.write_priv }}" - tags: "{{ item.tags }}" + name: "{{ item['name'] }}" + password: "{{ item['password'] }}" + vhost: "{{ item['vhost'] }}" + configure_priv: "{{ item['configure_priv'] }}" + read_priv: "{{ item['read_priv'] }}" + write_priv: "{{ item['write_priv'] }}" + tags: "{{ item['tags'] }}" state: present run_once: yes + become: true with_items: "{{ rabbitmq_users }}" - when: (enable_rabbitmq_clustering is defined and enable_rabbitmq_clustering) + when: > + rabbitmq_enable_clustering is defined and + rabbitmq_enable_clustering