[Python-apps-commits] r7707 - in packages/trac-bitten/trunk/debian (3 files)
debacle at users.alioth.debian.org
debacle at users.alioth.debian.org
Sun Oct 23 13:39:15 UTC 2011
Date: Sunday, October 23, 2011 @ 13:39:14
Author: debacle
Revision: 7707
Minor init changes. Add upstart file.
Added:
packages/trac-bitten/trunk/debian/trac-bitten-slave.upstart
Modified:
packages/trac-bitten/trunk/debian/trac-bitten-slave.default
packages/trac-bitten/trunk/debian/trac-bitten-slave.init
Modified: packages/trac-bitten/trunk/debian/trac-bitten-slave.default
===================================================================
--- packages/trac-bitten/trunk/debian/trac-bitten-slave.default 2011-10-23 13:36:16 UTC (rev 7706)
+++ packages/trac-bitten/trunk/debian/trac-bitten-slave.default 2011-10-23 13:39:14 UTC (rev 7707)
@@ -1,15 +1,11 @@
# -*- sh -*-
-# Don't start the daemon by default, let the user set it.
+# Don't start the daemon by default.
+# To run it, set the URLs parameter to one or more URLs.
# Alternatively, one can run the bitten-slave from crond or from an
-# SVN post-commit hook
+# SVN post-commit hook.
-# Use "yes" (without double quotes) to make /etc/init.d/trac-bitten-slave
-# start the Bitten slave daemon.
-START_DAEMON=no
-
# Run `/usr/bin/bitten-slave --help' for further options.
-# Esp. "--user" and "--password" are relevant to most users.
DAEMON_ARGS="--config=/etc/bitten/slave.ini --interval=15"
# Set one or more space separated URLs (with double quotes), such as
Modified: packages/trac-bitten/trunk/debian/trac-bitten-slave.init
===================================================================
--- packages/trac-bitten/trunk/debian/trac-bitten-slave.init 2011-10-23 13:36:16 UTC (rev 7706)
+++ packages/trac-bitten/trunk/debian/trac-bitten-slave.init 2011-10-23 13:39:14 UTC (rev 7707)
@@ -16,7 +16,6 @@
DESC="Trac Bitten Slave"
NAME=trac-bitten-slave
DAEMON=/usr/bin/bitten-slave
-DAEMON_ARGS="-f /etc/bitten/slave.ini --interval=$INTERVAL"
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
USER=trac-bitten-slave
Added: packages/trac-bitten/trunk/debian/trac-bitten-slave.upstart
===================================================================
--- packages/trac-bitten/trunk/debian/trac-bitten-slave.upstart (rev 0)
+++ packages/trac-bitten/trunk/debian/trac-bitten-slave.upstart 2011-10-23 13:39:14 UTC (rev 7707)
@@ -0,0 +1,16 @@
+description "Trac Bitten Slave"
+author "debacle at debian.org"
+
+start on stopped rc RUNLEVEL=[2345]
+stop on runlevel [!2345]
+
+script
+ . /etc/default/trac-bitten-slave
+ [ -n "$URLS" ] || exit 0
+ exec sudo -u trac-bitten-slave /usr/bin/bitten-slave $DAEMON_ARGS $URLS
+end script
+
+respawn
+
+## print all output to console (for debugging)
+#console output
More information about the Python-apps-commits
mailing list