mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-11 18:16:24 +05:00
30 lines
551 B
Bash
Executable File
30 lines
551 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ $# -ne 2 ]; then
|
|
exit 1
|
|
fi
|
|
|
|
if [ $1 != "rabbitmq-server" ]; then
|
|
exit 1
|
|
fi
|
|
|
|
case "$2" in
|
|
"restart")
|
|
rabbitmqctl stop >/logs/rabbitmq.log 2>&1
|
|
rabbitmq-server >/logs/rabbitmq.log 2>&1 &
|
|
sleep 5s
|
|
echo "Done restart"
|
|
exit 0;;
|
|
"start")
|
|
rabbitmq-server >/logs/rabbitmq.log 2>&1 &
|
|
sleep 5s
|
|
echo "Done start"
|
|
exit 0;;
|
|
"stop")
|
|
rabbitmqctl stop >/logs/rabbitmq.log 2>&1
|
|
echo "Done stop"
|
|
exit 0;;
|
|
*)
|
|
exit 1;;
|
|
esac
|