diff options
author | Elan Ruusamäe | 2007-01-10 16:12:51 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | b8f78cc30eb57c72e9cce7d052b7330772174d41 (patch) | |
tree | f23cd91193d2ed51f0f533ce879e125afe9f9cf5 | |
parent | 82a937446f8f3a95aa9a78ff3f862416074c0d36 (diff) | |
download | ApacheJServ-b8f78cc30eb57c72e9cce7d052b7330772174d41.zip ApacheJServ-b8f78cc30eb57c72e9cce7d052b7330772174d41.tar.gz |
- use functions
Changed files:
ApacheJServ.init -> 1.8
-rw-r--r-- | ApacheJServ.init | 34 |
1 files changed, 16 insertions, 18 deletions
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 |