https://github.com/genome/genome
Raw File
Tip revision: 720cebf119cf11f529304e58a559a1cf56efabc4 authored by APipe Tester on 08 March 2014, 13:17:17 UTC
Updated `genome` tab completion.
Tip revision: 720cebf
genome_view.sh
#!/gsc/bin/bash
#
# This script is used by /etc/init.d/genome_view on imp and aims-dev
# to start the fastcgi daemon.  It is here (vs the init script) so apipe 
# can update it to change options.
#

hostname=`hostname -s`

INC=/gsc/scripts/opt/genome/current/web/lib/perl

GENOME_DEV_MODE=0
export GENOME_DEV_MODE

## change the symlink to the real path
INC=`cd $INC; pwd -P`

## this must be the same as /etc/init.d/genome_view
PIDFILE="/var/run/kom_fastcgi/genome_view.pid"

if test ! -w $PIDFILE
then
    rm -f $PIDFILE
fi
echo $$ >$PIDFILE

LOGFILE=/var/log/kom/genome_view.log

## other options
PSGI=$INC/Genome/Model/Command/Services/WebApp/Main.psgi
PORT=3060
WORKERS=20
OPTIONS="-M Genome::Model::Command::Services::WebApp::FCGI::Patch --app $PSGI --server FCGI -E development -I $INC --port $PORT -M Genome::Model::Command::Services::WebApp::Core --nproc $WORKERS --keep-stderr 1 --manager Genome::Model::Command::Services::WebApp::FCGI::ProcManager --pid $PIDFILE"

# override perl5lib to be exactly what we want, no more
PERL5LIB=/gsc/scripts/opt/genome/vendor/lib/perl5:/gsc/scripts/lib/perl
export PERL5LIB

GENOME_VIEW_CACHE=1
export GENOME_VIEW_CACHE

echo "starting server from $0 with GENOME_DEV_MODE=$GENOME_DEV_MODE" >>$LOGFILE

exec /gsc/scripts/bin/genome-plackup $OPTIONS >>$LOGFILE 2>&1
back to top