Files
@ 1e757ac98988
Branch filter:
Location: kallithea/init.d/hg_app_daemon - annotation
1e757ac98988
1.2 KiB
text/plain
renamed project to rhodecode
207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 207f5f4d3f93 | #!/sbin/runscript
########################################
#### THIS IS AN GENTOO INIT.D SCRIPT####
########################################
APP_NAME="hg_app"
APP_HOMEDIR="marcink/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="marcink"
DAEMON="$PYTHON_PATH/bin/paster"
DAEMON_OPTS="serve --daemon \
--user=$RUN_AS \
--group=$RUN_AS \
--pid-file=$PID_PATH \
--log-file=$LOG_PATH $APP_PATH/$CONF_NAME"
#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
#start()
}
|