aboutsummaryrefslogtreecommitdiff
path: root/www/zope/files
diff options
context:
space:
mode:
authorPalle Girgensohn <girgen@FreeBSD.org>2005-12-30 23:37:16 +0000
committerPalle Girgensohn <girgen@FreeBSD.org>2005-12-30 23:37:16 +0000
commitab27b4344018fbfb38ff3398bfeb42daa73849df (patch)
tree7831662fd35e27198418c8df7bc1402d8f2063c8 /www/zope/files
parent33d481a3be29f61cc7fcc4202aaccfc1da2211e4 (diff)
downloadports-ab27b4344018fbfb38ff3398bfeb42daa73849df.tar.gz
ports-ab27b4344018fbfb38ff3398bfeb42daa73849df.zip
Notes
Diffstat (limited to 'www/zope/files')
-rw-r--r--www/zope/files/zeo.sh34
-rw-r--r--www/zope/files/zope.sh36
2 files changed, 23 insertions, 47 deletions
diff --git a/www/zope/files/zeo.sh b/www/zope/files/zeo.sh
index f067c06de8db..66057530b549 100644
--- a/www/zope/files/zeo.sh
+++ b/www/zope/files/zeo.sh
@@ -25,29 +25,17 @@ zeo_instances=${zeo_instances:-""} # List of instancehome dirs
name="zeo"
rcvar=`set_rcvar`
load_rc_config $name
+extra_commands="status"
if checkyesno zeo_enable; then
-
- case "$1" in
- start)
- echo "Starting Zeo"
- ;;
- stop)
- echo "Stopping Zeo"
- ;;
- restart)
- echo "Restarting Zeo"
- ;;
- *)
- echo "Unknown action \"$1\""
- ;;
- esac
-
- for instance in $zeo_instances
- do
- if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zeoctl ]; then
- echo -n " Instance ${instance} -> "
- ${instance}/bin/zeoctl $1
- fi
- done
+ for instance in $zeo_instances; do
+ required_files="${instance}/etc/${name}.conf ${instance}/bin/zeoctl"
+ zeo_command="${instance}/bin/zeoctl"
+ start_cmd="${zeo_command} start"
+ stop_cmd="${zeo_command} stop"
+ restart_cmd="${zeo_command} restart"
+ status_cmd="${zeo_command} status"
+ echo -n "Zeo instance ${instance} -> "
+ run_rc_command "$1"
+ done
fi
diff --git a/www/zope/files/zope.sh b/www/zope/files/zope.sh
index d4d2c4e3f785..eb6ec5b70acd 100644
--- a/www/zope/files/zope.sh
+++ b/www/zope/files/zope.sh
@@ -1,7 +1,7 @@
#!/bin/sh
# Start or stop zope
-# $FreeBSD: /tmp/pcvs/ports/www/zope/files/Attic/zope.sh,v 1.5 2005-02-18 16:52:17 pav Exp $
+# $FreeBSD: /tmp/pcvs/ports/www/zope/files/Attic/zope.sh,v 1.6 2005-12-30 23:37:16 girgen Exp $
# PROVIDE: zope
# REQUIRE: DAEMON
@@ -25,29 +25,17 @@ zope_instances=${zope_instances:-""} # List of instancehome dirs
name="zope"
rcvar=`set_rcvar`
load_rc_config $name
+extra_commands="status"
if checkyesno zope_enable; then
-
- case "$1" in
- start)
- echo "Starting Zope"
- ;;
- stop)
- echo "Stopping Zope"
- ;;
- restart)
- echo "Restarting Zope"
- ;;
- *)
- echo "Unknown action \"$1\""
- ;;
- esac
-
- for instance in $zope_instances
- do
- if [ -r ${instance}/etc/${name}.conf -a -x ${instance}/bin/zopectl ]; then
- echo -n " Instance ${instance} -> "
- ${instance}/bin/zopectl $1
- fi
- done
+ for instance in $zope_instances; do
+ required_files="${instance}/etc/${name}.conf ${instance}/bin/zopectl"
+ zope_command="${instance}/bin/zopectl"
+ start_cmd="${zope_command} start"
+ stop_cmd="${zope_command} stop"
+ restart_cmd="${zope_command} restart"
+ status_cmd="${zope_command} status"
+ echo -n "Zope instance ${instance} -> "
+ run_rc_command "$1"
+ done
fi