Gentoo Archives: gentoo-commits

From: "Hans de Graaff (graaff)" <graaff@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in www-servers/mongrel_cluster/files: mongrel_cluster
Date: Mon, 30 Apr 2012 06:51:41
Message-Id: 20120430065131.A3F672004C@flycatcher.gentoo.org
1 graaff 12/04/30 06:51:31
2
3 Added: mongrel_cluster
4 Log:
5 Add mongrel_cluster init.d script by Robert Sharp in bug 276378.
6
7 (Portage version: 2.1.10.49/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.1 www-servers/mongrel_cluster/files/mongrel_cluster
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/mongrel_cluster/files/mongrel_cluster?rev=1.1&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/www-servers/mongrel_cluster/files/mongrel_cluster?rev=1.1&content-type=text/plain
14
15 Index: mongrel_cluster
16 ===================================================================
17 #!/sbin/runscript
18 #
19 # INIT Script for mongrel_cluster
20 #
21 # Robert Sharp Jan 2010
22
23 depend() {
24 need net
25 }
26
27 start() {
28 ebegin "Starting Mongrel Clusters"
29 if [ ! -d "$CONF_DIR" ]; then
30 eerror "No configuration directory"
31 return 1
32 fi
33 mkdir -p $PID_DIR
34 chown $USER:$USER $PID_DIR
35
36 mongrel_cluster_ctl start --clean -c $CONF_DIR
37
38 eend $? "Error starting Mongrel"
39 }
40
41 stop() {
42 ebegin "Stopping Mongrel Clusters"
43 mongrel_cluster_ctl stop -c $CONF_DIR
44 eend $?
45 }
46
47 restart() {
48 ebegin "Restarting Mongrel Clusters"
49 mongrel_cluster_ctl restart -c $CONF_DIR
50 eend $?
51 }
52
53 status() {
54 ebegin "Checking Status of Mongrel Clusters"
55 mongrel_cluster_ctl status -c $CONF_DIR
56 eend $?
57 }