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 | } |