From b8f78cc30eb57c72e9cce7d052b7330772174d41 Mon Sep 17 00:00:00 2001 From: Elan Ruusamäe Date: Wed, 10 Jan 2007 16:12:51 +0000 Subject: - use functions Changed files: ApacheJServ.init -> 1.8 diff --git a/ApacheJServ.init b/ApacheJServ.init index 115e624..0044ebe 100644 --- a/ApacheJServ.init +++ b/ApacheJServ.init @@ -36,9 +36,7 @@ getconfig() { ENV=$(awk -F= '/^wrapper.env=/{printf("%s=%s\n", $2, $3)}' $JSERV_PROPERTIES) } -# See how we were called. -case "$1" in - start) +start() { # Check if the service is already running? if [ ! -f /var/lock/subsys/jserv ]; then msg_starting ApacheJServ @@ -61,8 +59,9 @@ case "$1" in else msg_already_running ApacheJServ fi - ;; - stop) +} + +stop() { if [ -f /var/lock/subsys/jserv ]; then # Stop daemons. msg_stopping ApacheJServ @@ -71,28 +70,27 @@ case "$1" in else msg_not_running ApacheJServ fi +} + +# See how we were called. +case "$1" in + start) + start ;; - restart|reload) - $0 stop - $0 start - exit $? + stop) + stop ;; - force-reload) - # or if it doesn't - $0 restart - - exit $? + restart) + stop + start ;; status) status jserv java RETVAL=$? ;; *) - msg_usage "$0 {start|stop|restart|reload|force-reload|status}" + msg_usage "$0 {start|stop|restart|status}" exit 3 esac exit $RETVAL - -# This must be last line ! -# vi:syntax=sh:tw=78:ts=4:sw=4 -- cgit v0.10.2