diff options
| author | Emile Joubert <emile@rabbitmq.com> | 2012-04-25 11:49:04 +0100 |
|---|---|---|
| committer | Emile Joubert <emile@rabbitmq.com> | 2012-04-25 11:49:04 +0100 |
| commit | d7344855ea74f21140eb63c8aea576906105ea83 (patch) | |
| tree | b804d968ed95a975e17408b850add284b2de8849 /packaging/debs | |
| parent | 2b9bc34e74021606971c02a619c12a709c22a423 (diff) | |
| download | rabbitmq-server-git-d7344855ea74f21140eb63c8aea576906105ea83.tar.gz | |
Allow stopping stopped; and starting started broker
Consistency and description
Diffstat (limited to 'packaging/debs')
| -rw-r--r-- | packaging/debs/Debian/rabbitmq-server.init | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/packaging/debs/Debian/rabbitmq-server.init b/packaging/debs/Debian/rabbitmq-server.init index a8621a331d..f514b9744b 100644 --- a/packaging/debs/Debian/rabbitmq-server.init +++ b/packaging/debs/Debian/rabbitmq-server.init @@ -20,7 +20,7 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin NAME=rabbitmq-server DAEMON=/usr/sbin/${NAME} CONTROL=/usr/sbin/rabbitmqctl -DESC=rabbitmq-server +DESC="message broker" USER=rabbitmq ROTATE_SUFFIX= INIT_LOG_DIR=/var/log/rabbitmq @@ -117,8 +117,7 @@ restart_running_rabbitmq () { if [ $RETVAL = 0 ] ; then restart_rabbitmq else - log_warning_msg "$DESC not running" - RETVAL=0 + log_warning_msg "${DESC} not running" fi } @@ -140,7 +139,8 @@ start_stop_end() { 0) log_end_msg 0;; 3) - log_end_msg 1;; + log_warning_msg "${DESC} already ${1}" + log_end_msg 0;; *) log_warning_msg "FAILED - check ${INIT_LOG_DIR}/startup_\{log, _err\}" log_end_msg 1;; @@ -149,30 +149,30 @@ start_stop_end() { case "$1" in start) - log_daemon_msg "Starting ${DESC}" ${NAME} + log_daemon_msg "Starting ${DESC}" $NAME start_rabbitmq - start_stop_end + start_stop_end "started" ;; stop) - log_daemon_msg "Stopping ${DESC}" ${NAME} + log_daemon_msg "Stopping ${DESC}" $NAME stop_rabbitmq - start_stop_end + start_stop_end "stopped" ;; status) status_rabbitmq ;; rotate-logs) - log_action_begin_msg "Rotating log files for $DESC: " + log_action_begin_msg "Rotating log files for ${DESC} ${NAME}" rotate_logs_rabbitmq - log_action_end_msg $? + log_action_end_msg $RETVAL ;; force-reload|reload|restart) - log_daemon_msg "Restarting $DESC" "$NAME" + log_daemon_msg "Restarting ${DESC}" $NAME restart_rabbitmq restart_end ;; try-restart) - log_daemon_msg "Restarting $DESC" "$NAME" + log_daemon_msg "Restarting ${DESC}" $NAME restart_running_rabbitmq restart_end ;; |
