File: rabbit-test.sh

package info (click to toggle)
rabbitmq-server 4.0.5-9
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 38,056 kB
  • sloc: erlang: 257,826; javascript: 22,466; sh: 3,037; makefile: 2,517; python: 1,966; xml: 646; cs: 335; java: 244; ruby: 212; php: 100; perl: 63; awk: 13
file content (24 lines) | stat: -rw-r--r-- 1,758 bytes parent folder | download | duplicates (10)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh
CTL=$1

# Test direct connections
$CTL set_parameter federation-upstream localhost '{"uri": "amqp://"}'
# We will test the guest:guest gets stripped out in user_id_test
$CTL set_parameter federation-upstream local5673 '{"uri": "amqp://guest:guest@localhost:5673"}'

$CTL set_parameter federation-upstream-set upstream     '[{"upstream": "localhost", "exchange": "upstream", "queue": "upstream"}]'
$CTL set_parameter federation-upstream-set upstream2     '[{"upstream": "localhost", "exchange": "upstream2", "queue": "upstream2"}]'
$CTL set_parameter federation-upstream-set localhost    '[{"upstream": "localhost"}]'
$CTL set_parameter federation-upstream-set upstream12   '[{"upstream": "localhost", "exchange": "upstream", "queue": "upstream"},
                                                          {"upstream": "localhost", "exchange": "upstream2", "queue": "upstream2"}]'
$CTL set_parameter federation-upstream-set one          '[{"upstream": "localhost", "exchange": "one", "queue": "one"}]'
$CTL set_parameter federation-upstream-set two          '[{"upstream": "localhost", "exchange": "two", "queue": "two"}]'
$CTL set_parameter federation-upstream-set upstream5673 '[{"upstream": "local5673", "exchange": "upstream"}]'

$CTL set_policy fed   "^fed\."   '{"federation-upstream-set": "upstream"}'
$CTL set_policy fed12 "^fed12\." '{"federation-upstream-set": "upstream12"}'
$CTL set_policy one   "^two$"    '{"federation-upstream-set": "one"}'
$CTL set_policy two   "^one$"    '{"federation-upstream-set": "two"}'
$CTL set_policy hare  "^hare\."  '{"federation-upstream-set": "upstream5673"}'
$CTL set_policy all   "^all\."   '{"federation-upstream-set": "all"}'
$CTL set_policy new   "^new\."   '{"federation-upstream-set": "new-set"}'