Skip to content

Commit 63ba8e1

Browse files
Merge pull request #102 from noelmcloughlin/next
fix(formula): fix exchanges and bindings
2 parents ae1799a + e95d319 commit 63ba8e1

File tree

8 files changed

+6
-15
lines changed

8 files changed

+6
-15
lines changed

rabbitmq/config/bindings/clean.sls

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ rabbitmq-config-bindings-delete-{{ name }}-{{ binding }}:
2222
- onlyif:
2323
- test -x /usr/local/sbin/rabbitmqadmin
2424
- test -d {{ rabbitmq.dir.data }}
25-
# /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
2625
- runas: rabbitmq
2726
- require_in:
2827
- sls: {{ sls_config_plugins_clean }}

rabbitmq/config/bindings/install.sls

+1-3
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ include:
1919
rabbitmq-config-bindings-enabled-{{ name }}-{{ binding }}:
2020
cmd.run:
2121
- name: /usr/local/sbin/rabbitmqadmin --node {{ name }} --port={{ node.nodeport + 10000 }} declare binding --vhost={{ b.vhost }} --username={{ b.user }} --password={{ b.passwd }} source={{ b.source }} destination={{ b.destination }} destination_type={{ b.destination_type }} routing_key={{ b.routing_key }} # noqa 204
22-
- onlyif:
23-
- test -x /usr/local/sbin/rabbitmqadmin
24-
- /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
22+
- onlyif: test -x /usr/local/sbin/rabbitmqadmin
2523
- runas: rabbitmq
2624
- require:
2725
- sls: {{ sls_config_plugins }}

rabbitmq/config/exchanges/clean.sls

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ rabbitmq-config-exchanges-delete-{{ name }}-{{ exchange }}:
2222
- onlyif:
2323
- test -x /usr/local/sbin/rabbitmqadmin
2424
- test -d {{ rabbitmq.dir.data }}
25-
- /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
2625
- runas: rabbitmq
2726
- require_in:
2827
- {{ sls_config_users_clean }}

rabbitmq/config/exchanges/install.sls

+1-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ rabbitmq-config-exchanges-enabled-{{ name }}-{{ exchange }}:
2020
cmd.run:
2121
- name: >-
2222
/usr/local/sbin/rabbitmqadmin --node {{ name }} --port={{ node.nodeport + 10000 }} declare exchange --vhost={{ ex.vhost }} --username={{ ex.user }} --password={{ ex.passwd }} name={{ exchange }} type={{ ex.type }} durable={{ ex.durable }} internal={{ ex.internal }} auto_delete={{ ex.auto_delete }} arguments='{{ "{}" if "arguments" not in ex else ex.arguments|json }}' # noqa 204
23-
- onlyif:
24-
- test -x /usr/local/sbin/rabbitmqadmin
25-
- /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
23+
- onlyif: test -x /usr/local/sbin/rabbitmqadmin
2624
- runas: rabbitmq
2725
- require:
2826
- sls: {{ sls_config_plugins }}

rabbitmq/config/plugins/install.sls

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ rabbitmq-config-plugins-enabled-{{ name }}-{{ plugin }}:
2727
rabbitmq-config-plugins-{{ name }}-rabbitmqadmin-install:
2828
cmd.run:
2929
- name : curl -k -L http://localhost:15672/cli/rabbitmqadmin -o /usr/local/sbin/rabbitmqadmin
30-
- unless: test -x /usr/local/bin/rabbitmqadmin
31-
- onlyif: /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled {{ plugin }}
30+
- unless: test -x /usr/local/sbin/rabbitmqadmin
31+
- onlyif: /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
3232
- require:
3333
- sls: {{ sls_service_running }}
3434
file.managed:

rabbitmq/config/queues/clean.sls

-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ rabbitmq-config-queues-disabled-{{ name }}-{{ queue }}:
2222
- onlyif:
2323
- test -x /usr/local/sbin/rabbitmqadmin
2424
- test -d {{ rabbitmq.dir.data }}
25-
# /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
2625
- runas: rabbitmq
2726
- require_in:
2827
- sls: {{ sls_config_plugins_clean }}

rabbitmq/config/queues/install.sls

+1-3
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ rabbitmq-config-queues-enabled-{{ name }}-{{ queue }}:
2020
cmd.run:
2121
- name: >-
2222
/usr/local/sbin/rabbitmqadmin --node {{ name }} --port={{ node.nodeport + 10000 }} declare queue --vhost={{ q.vhost }} --username={{ q.user }} --password={{ q.passwd }} name={{ queue }} durable={{ q.durable|to_bool|lower }} auto_delete={{ q.auto_delete|to_bool|lower }} arguments='{{ "{}" if "arguments" not in q else q.arguments|json }}' # noqa 204
23-
- onlyif:
24-
- test -x /usr/local/sbin/rabbitmqadmin
25-
# /usr/sbin/rabbitmq-plugins --node {{ name }} is_enabled rabbitmq_management
23+
- onlyif: test -x /usr/local/sbin/rabbitmqadmin
2624
- runas: rabbitmq
2725
- require:
2826
- sls: {{ sls_config_plugins }}

rabbitmq/files/default/systemd.ini.jinja

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# File managed by Salt. Changes risk being overwritten.
33
#########################################################
44
[Unit]
5-
Description=RabbitMQ Broker {{ '' if name is not defined or name else name }}
5+
Description=RabbitMQ broker {{ '' if name is not defined or name else name }}
66
Wants=network-online.target
77
After=syslog.target network.target
88

0 commit comments

Comments
 (0)