~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/rabbitmq/admin.sh

  • Committer: kalebral at gmail
  • Date: 2011-01-24 01:47:30 UTC
  • mto: (2108.1.3 build) (2109.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 2109.
  • Revision ID: kalebral@gmail.com-20110124014730-epr1sp951u5yevto
updates for starting and stopping rabbitmq, need to remove the work directory after test has finished. Also need to stop rabbitmq after the tests finishes

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
export RABBITMQ_NODENAME="drizzle_test"
35
35
export RABBITMQ_NODE_IP_ADDRESS="0.0.0.0"
36
36
 
37
 
dir=$RABBITMQ_NODENAME
38
 
rm -rf $dir
39
 
mkdir -p $dir/logs
40
 
mkdir $dir/mnesia
 
37
DIR=$RABBITMQ_NODENAME
 
38
rm -rf $DIR
 
39
mkdir -p $DIR/logs
 
40
mkdir $DIR/mnesia
41
41
 
42
 
export RABBITMQ_MNESIA_BASE="`pwd`/$dir/mnesia"
43
 
export RABBITMQ_LOG_BASE="`pwd`/$dir/logs"
 
42
export RABBITMQ_MNESIA_BASE="`pwd`/$DIR/mnesia"
 
43
export RABBITMQ_LOG_BASE="`pwd`/$DIR/logs"
44
44
 
45
45
 
46
46
startup()
47
47
{
48
48
   /usr/lib/rabbitmq/bin/rabbitmq-server -detached
 
49
   sleep 5
49
50
}
50
51
 
51
52
shutdown()
52
53
{
53
 
  /usr/lib/rabbitmq/bin/rabbitmqctl -n $RABBITMQ_NODENAME stop
 
54
  /usr/lib/rabbitmq/bin/rabbitmqctl -q -n $RABBITMQ_NODENAME stop
 
55
  sleep 5
 
56
  rm -rf $DIR
54
57
}
55
58
 
56
59
restart()