X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=tasks%2Fmain.yml;h=8905c0b89108cdfa613e22384a57ecc6bb919753;hb=567573e86ad7a28961dd9e4086b3f1226c9ed0b0;hp=bde00da90564a6b647e2e406aa67dd8a4f6e1029;hpb=93a297c59940c7cfe88afe0f9110af5b4be521e3;p=github%2Ffretlink%2Fansible-rabbitmq.git diff --git a/tasks/main.yml b/tasks/main.yml index bde00da..8905c0b 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -2,14 +2,33 @@ - include: debian.yml when: ansible_os_family == "Debian" +- include: redhat.yml + when: > + ansible_distribution == "CentOS" or + ansible_distribution == "Red Hat Enterprise Linux" or + ansible_distribution == "OracleLinux" + +- include: fedora.yml + when: ansible_distribution == "Fedora" + +- include: config.yml + when: rabbitmq_config_service + - name: checking to see if already clustered stat: path=/etc/rabbitmq/clustered + become: true register: clustered - include: rabbitmq_clustering.yml - when: enable_rabbitmq_clustering and (clustered.stat.exists != True) + when: > + rabbitmq_enable_clustering and + not clustered['stat']['exists'] - include: rabbitmq_ha_config.yml - when: config_rabbitmq_ha and enable_rabbitmq_clustering + when: > + rabbitmq_config_ha and + rabbitmq_enable_clustering and + rabbitmq_config is defined - include: rabbitmq_users.yml + when: rabbitmq_users is defined