5
5
# None
6
6
#
7
7
# Configuration:
8
- # HUBOT_RABBITMQ_HOST
8
+ # HUBOT_RABBITMQ_ROOT_URL
9
9
# HUBOT_RABBITMQ_USER (default is 'guest')
10
10
# HUBOT_RABBITMQ_PWD (default is 'guest')
11
11
# HUBOT_RABBITMQ_VIRT_HOST (defaults to '/')
21
21
# Notes:
22
22
#
23
23
# Author:
24
- # kevwil
24
+ # kevwil, davidsulpy
25
25
26
-
27
- host = process .env .HUBOT_RABBITMQ_HOST
26
+ url = process .env .HUBOT_RABBITMQ_ROOT_URL
28
27
user = process .env .HUBOT_RABBITMQ_USER ?= ' guest'
29
28
pwd = process .env .HUBOT_RABBITMQ_PWD ?= ' guest'
30
29
virt = process .env .HUBOT_RABBITMQ_VIRT_HOST ?= ' %2F'
@@ -43,7 +42,7 @@ dhm = (t) ->
43
42
44
43
# get_queues = (msg) ->
45
44
# msg
46
- # .http("http://#{host }/api/queues")
45
+ # .http("#{url }/api/queues")
47
46
# .query(sort_reverse: 'messages')
48
47
# .headers(Authorization: auth, Accept: 'application/json')
49
48
# .get() (err, res, body) ->
@@ -66,7 +65,7 @@ module.exports = (robot) ->
66
65
robot .respond / rabbit nodes/ i , (msg ) ->
67
66
results = []
68
67
msg
69
- .http (" http:// #{ host } /api/nodes" )
68
+ .http (" #{ url } /api/nodes" )
70
69
.headers (Authorization : auth, Accept : ' application/json' )
71
70
.get () (err , res , body ) ->
72
71
if err
@@ -82,7 +81,7 @@ module.exports = (robot) ->
82
81
robot .respond / rabbit queues/ i , (msg ) ->
83
82
results = []
84
83
msg
85
- .http (" http:// #{ host } /api/queues" )
84
+ .http (" #{ url } /api/queues" )
86
85
.query (sort_reverse : ' messages' )
87
86
.headers (Authorization : auth, Accept : ' application/json' )
88
87
.get () (err , res , body ) ->
@@ -103,7 +102,7 @@ module.exports = (robot) ->
103
102
robot .respond / rabbit slow queues/ i , (msg ) ->
104
103
results = []
105
104
msg
106
- .http (" http:// #{ host } /api/queues" )
105
+ .http (" #{ url } /api/queues" )
107
106
.query (sort_reverse : ' messages' )
108
107
.headers (Authorization : auth, Accept : ' application/json' )
109
108
.get () (err , res , body ) ->
@@ -126,7 +125,7 @@ module.exports = (robot) ->
126
125
sub = msg .match [1 ]
127
126
results = []
128
127
msg
129
- .http (" http:// #{ host } /api/queues/#{ virt} /#{ sub} /bindings" )
128
+ .http (" #{ url } /api/queues/#{ virt} /#{ sub} /bindings" )
130
129
.headers (Authorization : auth, Accept : ' application/json' )
131
130
.get () (err , res , body ) ->
132
131
if err
@@ -148,7 +147,7 @@ module.exports = (robot) ->
148
147
robot .respond / rabbit vhosts/ i , (msg ) ->
149
148
results = []
150
149
msg
151
- .http (" http:// #{ host } /api/vhosts" )
150
+ .http (" #{ url } /api/vhosts" )
152
151
.headers (Authorization : auth, Accept : ' application/json' )
153
152
.get () (err , res , body ) ->
154
153
if err
0 commit comments