Sha256: e830c7990d724926fbad48a03ec4bdb207be291a177101b33e34834e1705592a

Contents?: true

Size: 784 Bytes

Versions: 4

Compression:

Stored size: 784 Bytes

Contents

#!/bin/sh

${RABBITMQCTL:="sudo rabbitmqctl"}

# guest:guest has full access to /

$RABBITMQCTL add_vhost /
$RABBITMQCTL add_user guest guest
$RABBITMQCTL set_permissions -p / guest ".*" ".*" ".*"


# bunny_gem:bunny_password has full access to bunny_testbed

$RABBITMQCTL add_vhost bunny_testbed
$RABBITMQCTL add_user bunny_gem bunny_password
$RABBITMQCTL set_permissions -p bunny_testbed bunny_gem ".*" ".*" ".*"


# guest:guest has full access to bunny_testbed

$RABBITMQCTL set_permissions -p bunny_testbed guest ".*" ".*" ".*"


# bunny_reader:reader_password has read access to bunny_testbed

$RABBITMQCTL add_user bunny_reader reader_password
$RABBITMQCTL clear_permissions -p bunny_testbed guest
$RABBITMQCTL set_permissions -p bunny_testbed bunny_reader "^---$" "^---$" ".*"

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bunny-0.9.0.pre7 bin/ci/before_build.sh
bunny-0.9.0.pre6 bin/ci/before_build.sh
bunny-0.9.0.pre5 bin/ci/before_build.sh
bunny-0.9.0.pre4 bin/ci/before_build.sh