##// END OF EJS Templates
.hgtags: remove accidental unused double tag of 0.4.0rc1...
.hgtags: remove accidental unused double tag of 0.4.0rc1 Initially, when tagging 0.4.0rc1 I made a mistake locally, fixed it, then stripped the tagging commit, and retagged. However, it seems something went wrong in this procedure and the original commit also is shown in .hgtags. This commit never got pushed, is hidden (obsolete) in my local repository, so remove the corresponding line in .hgtags to avoid any confusion.

File last commit:

r6509:2c3d3009 default
r7529:42383fe2 default
Show More
kallithea-daemon-gentoo
61 lines | 1.2 KiB | text/plain | TextLexer
/ init.d / kallithea-daemon-gentoo
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190 #!/sbin/runscript
########################################
#### THIS IS AN GENTOO INIT.D SCRIPT####
########################################
APP_NAME="kallithea"
APP_HOMEDIR="username/python_workspace"
APP_PATH="/home/$APP_HOMEDIR/$APP_NAME"
CONF_NAME="production.ini"
PID_PATH="$APP_PATH/$APP_NAME.pid"
LOG_PATH="$APP_PATH/$APP_NAME.log"
PYTHON_PATH="/home/$APP_HOMEDIR/v-env"
RUN_AS="username"
Mads Kiilerich
gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack...
r6509 DAEMON="$PYTHON_PATH/bin/gearbox"
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190
DAEMON_OPTS="serve --daemon \
--user=$RUN_AS \
--group=$RUN_AS \
--pid-file=$PID_PATH \
Mads Kiilerich
gearbox: replace paster with something TurboGears2-ish that still works with the Pylons stack...
r6509 --log-file=$LOG_PATH -c $APP_PATH/$CONF_NAME"
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190
#extra options
opts="${opts} restartdelay"
depend() {
need nginx
}
start() {
ebegin "Starting $APP_NAME"
start-stop-daemon -d $APP_PATH -e PYTHON_EGG_CACHE="/tmp" \
--start --quiet \
--pidfile $PID_PATH \
--user $RUN_AS \
--exec $DAEMON -- $DAEMON_OPTS
eend $?
}
stop() {
ebegin "Stopping $APP_NAME"
start-stop-daemon -d $APP_PATH \
--stop --quiet \
--pidfile $PID_PATH || echo "$APP_NAME - Not running!"
if [ -f $PID_PATH ]; then
rm $PID_PATH
fi
eend $?
}
restartdelay() {
#stop()
echo "sleep3"
sleep 3
Mads Kiilerich
scripts: apply whitespace cleanup to more files - opt out instead of opt in
r6333
Bradley M. Kuhn
Rename init scripts and fix references inside them
r4190 #start()
}