Files
@ 00f883abdb0c
Branch filter:
Location: kallithea/hg_app_daemon - annotation
00f883abdb0c
1.2 KiB
text/plain
fixed a bug when given wrong username at login
broken in last reimplemntation of forms
broken in last reimplemntation of forms
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()
}
|