Skip to content

Commit fed388e

Browse files
authored
Merge pull request mrlesmithjr#45 from gaima8/plugins
Install extra plugins
2 parents a72d8fb + 71b435d commit fed388e

File tree

6 files changed

+13
-21
lines changed

6 files changed

+13
-21
lines changed

defaults/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,6 @@ rabbitmq_users:
8585
# required for management plugin.
8686
# https://www.rabbitmq.com/management.html
8787
tags: administrator
88+
89+
# comma separated list of plugins to enable
90+
rabbitmq_plugins: "rabbitmq_management"

tasks/debian.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,3 @@
6565
state: started
6666
enabled: yes
6767
become: true
68-
69-
- name: debian | enabling the RabbitMQ Management Console
70-
rabbitmq_plugin:
71-
names: rabbitmq_management
72-
state: enabled
73-
become: true
74-
notify: restart rabbitmq-server

tasks/fedora.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,3 @@
4343
state: started
4444
enabled: true
4545
become: true
46-
47-
- name: fedora | enabling the RabbitMQ Management Console
48-
rabbitmq_plugin:
49-
names: rabbitmq_management
50-
state: enabled
51-
notify: restart rabbitmq-server
52-
become: true

tasks/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
- include: fedora.yml
1313
when: ansible_distribution == "Fedora"
1414

15+
- include: rabbitmq_plugins.yml
16+
when: rabbitmq_plugins is defined
17+
1518
- include: config.yml
1619
when: rabbitmq_config_service
1720

tasks/rabbitmq_plugins.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
- name: rabbitmq_plugins | installing plugin(s)
3+
rabbitmq_plugin:
4+
name: "{{ rabbitmq_plugins }}"
5+
become: true
6+
when: rabbitmq_plugins
7+
notify: restart rabbitmq-server

tasks/redhat.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,3 @@
4343
state: started
4444
enabled: yes
4545
become: true
46-
47-
- name: redhat | enabling the RabbitMQ Management Console
48-
rabbitmq_plugin:
49-
names: rabbitmq_management
50-
state: enabled
51-
notify: restart rabbitmq-server
52-
become: true

0 commit comments

Comments
 (0)