App-ForExample
view release on metacpan or search on metacpan
lib/App/ForExample/Catalog.pm view on Meta::CPAN
echo " $APP_NAME is already running"
echo "Already started"
exit -1
fi
cd $APP_HOME
[% fastcgi_script %] -l [% fastcgi_socket %] -n 5 -p $APP_PID_FILE -keeperr 2>>$APP_ERROR_LOG &
# Wait for the application to start
TIMEOUT=10; while [ ! -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT starting? (timeout)"; exit -1
fi
done
echo "done"
PID=`cat "$APP_PID_FILE"`
echo "Started $APP_NAME ($APP_PACKAGE) (process $PID)"
;;
stop)
echo -n "Stopping $APP_NAME ($APP_PACKAGE)... "
if [ -s "$APP_PID_FILE" ]; then
PID=`cat "$APP_PID_FILE"`
echo -n "Killing process $PID... "
kill $PID
echo -n "done. Wating for $APP_PID_FILE to be culled..."
TIMEOUT=10; while [ -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT stopping? (timeout)"; exit -1
fi
done
echo "done"
echo "Stopped $APP_NAME ($APP_PACKAGE)"
else
echo "$APP_NAME is not running"
echo "Already stopped"
exit -1
t/assets/fastcgi-start-stop view on Meta::CPAN
echo " $APP_NAME is already running"
echo "Already started"
exit -1
fi
cd $APP_HOME
/home/rob/develop/App-ForExample/Eg/script/eg_fastcgi.pl -l /tmp/eg.socket -n 5 -p $APP_PID_FILE -keeperr 2>>$APP_ERROR_LOG &
# Wait for the application to start
TIMEOUT=10; while [ ! -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT starting? (timeout)"; exit -1
fi
done
echo "done"
PID=`cat "$APP_PID_FILE"`
echo "Started $APP_NAME ($APP_PACKAGE) (process $PID)"
;;
stop)
echo -n "Stopping $APP_NAME ($APP_PACKAGE)... "
if [ -s "$APP_PID_FILE" ]; then
PID=`cat "$APP_PID_FILE"`
echo -n "Killing process $PID... "
kill $PID
echo -n "done. Wating for $APP_PID_FILE to be culled..."
TIMEOUT=10; while [ -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT stopping? (timeout)"; exit -1
fi
done
echo "done"
echo "Stopped $APP_NAME ($APP_PACKAGE)"
else
echo "$APP_NAME is not running"
echo "Already stopped"
exit -1
t/assets/fastcgi-start-stop-host-port view on Meta::CPAN
echo " $APP_NAME is already running"
echo "Already started"
exit -1
fi
cd $APP_HOME
/home/rob/develop/App-ForExample/Eg/script/eg_fastcgi.pl -l 127.0.0.1:45450 -n 5 -p $APP_PID_FILE -keeperr 2>>$APP_ERROR_LOG &
# Wait for the application to start
TIMEOUT=10; while [ ! -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT starting? (timeout)"; exit -1
fi
done
echo "done"
PID=`cat "$APP_PID_FILE"`
echo "Started $APP_NAME ($APP_PACKAGE) (process $PID)"
;;
stop)
echo -n "Stopping $APP_NAME ($APP_PACKAGE)... "
if [ -s "$APP_PID_FILE" ]; then
PID=`cat "$APP_PID_FILE"`
echo -n "Killing process $PID... "
kill $PID
echo -n "done. Wating for $APP_PID_FILE to be culled..."
TIMEOUT=10; while [ -r $APP_PID_FILE ]; do
echo -n '.'; sleep 1; TIMEOUT=$[$TIMEOUT - 1]
if [ $TIMEOUT = 0 ]; then
echo " NOT stopping? (timeout)"; exit -1
fi
done
echo "done"
echo "Stopped $APP_NAME ($APP_PACKAGE)"
else
echo "$APP_NAME is not running"
echo "Already stopped"
exit -1
( run in 0.295 second using v1.01-cache-2.11-cpan-b61123c0432 )