Files
@ 9836541b0509
Branch filter:
Location: kallithea/hg_app_daemon - annotation
9836541b0509
1.2 KiB
text/plain
added limit for showing pygemntized source codes larger than 250kb.
17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 41504f4aa96b 90512560ed4d 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c ccbb7ea2b203 ccbb7ea2b203 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c 17d5028e055c | #!/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()
}
|