well that was a stupid idea
This commit is contained in:
parent
9857074291
commit
0e8911ae70
18
start
18
start
|
@ -1,5 +1,13 @@
|
|||
#!/usr/bin/env sh
|
||||
[ -z "$APP_HOME$APP" ] && exit 1
|
||||
cd $APP_HOME/$APP
|
||||
pkill -F $APP_HOME/${APP}.pid 2>/dev/null
|
||||
plackup -s Starman -D -S $APP_HOME/$APP/.sock ./app.psgi --pid $APP_HOME/${APP}.pid
|
||||
#!/bin/sh
|
||||
[ -z "$BASE$APP" ] && exit 1
|
||||
#p5env setup
|
||||
PATH="$BASE/perl5/bin${PATH+:}${PATH}"; export PATH;
|
||||
PERL5LIB="$BASE/perl5/lib/perl5${PERL5LIB+:}${PERL5LIB}"; export PERL5LIB;
|
||||
PERL_LOCAL_LIB_ROOT="$BASE/perl5${PERL_LOCAL_LIB_ROOT+:}${PERL_LOCAL_LIB_ROOT}"; export PERL_LOCAL_LIB_ROOT;
|
||||
PERL_MB_OPT="--install_base \"$BASE/perl5\""; export PERL_MB_OPT;
|
||||
PERL_MM_OPT="INSTALL_BASE=$BASE/perl5"; export PERL_MM_OPT;
|
||||
|
||||
pkill -F $BASE/${APP}.pid 2>/dev/null
|
||||
while true;do pkill -0 -F $BASE/${APP}.pid 2>/dev/null || break; sleep 1; done
|
||||
cd $BASE/$APP
|
||||
plackup -s Starman -D -S $BASE/$APP/.sock $BASE/$APP/bin/app.pl --pid $BASE/${APP}.pid $START_OPTS
|
||||
|
|
Loading…
Reference in New Issue