~james-page/charms/trusty/rabbitmq-server/config-fixup

« back to all changes in this revision

Viewing changes to hooks/config-changed

  • Committer: Thomas Leonard
  • Date: 2012-11-21 15:30:39 UTC
  • Revision ID: tal@it-innovation.soton.ac.uk-20121121153039-8webjm0qhsl4hl2x
Added management_plugin configuration setting to enable the management web interface

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
juju-log "rabbitmq-server: Firing config hook"
5
5
 
 
6
export HOME=/root               # (HOME is not set on first run)
 
7
RABBIT_PLUGINS=/usr/lib/rabbitmq/lib/rabbitmq_server-*/sbin/rabbitmq-plugins
 
8
if [ "`config-get management_plugin`" == "True" ]; then
 
9
        $RABBIT_PLUGINS enable rabbitmq_management
 
10
        open-port 55672/tcp
 
11
else
 
12
        $RABBIT_PLUGINS disable rabbitmq_management
 
13
        close-port 55672/tcp
 
14
fi
 
15
 
6
16
ssl_enabled=`config-get ssl_enabled`
7
17
 
8
18
cd /etc/rabbitmq