-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathrabbit-only.cfg
44 lines (35 loc) · 1.1 KB
/
rabbit-only.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
[buildout]
versions = versions
extensions =
auto-checkout =
extends = _base.cfg
customizeme.cfg
versions.cfg
index = https://pypi.org/simple
parts = rabbitmq
rabbit-server-ini
rabbit-get-max-auth
rabbit-get-stomp
rabbit-build-max-auth
rabbit-build-stomp
rabbit-config-ini
supervisor
[sources]
rabbitmq_auth_backend_max = https://github.com/UPCnet/rabbitmq-auth-backend-max/archive/master.zip
rabbitmq-stomp = https://github.com/UPCnet/rabbitmq-stomp/archive/master.zip
[users]
rabbitmq = rabbitmq
[rabbit-get-max-auth]
recipe = hexagonit.recipe.download
url = ${sources:rabbitmq_auth_backend_max}
strip-top-level-dir = true
destination = ${buildout:directory}/src/rabbitmq_auth_backend_max
[rabbit-get-stomp]
recipe = hexagonit.recipe.download
url = ${sources:rabbitmq-stomp}
strip-top-level-dir = true
destination = ${buildout:directory}/src/rabbitmq-stomp
[supervisor]
supervisord-environment = HOME="${buildout:directory}/var/rabbitmq/home"
programs =
10 rabbitmq ${buildout:directory}/bin/rabbitmq-server true ${users:rabbitmq}