Skip to content

Commit

Permalink
[jmdb] Trying to add a uwsgi server start script
Browse files Browse the repository at this point in the history
  • Loading branch information
jimbarritt committed Apr 21, 2013
1 parent af9d627 commit 4ec2e73
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
36 changes: 36 additions & 0 deletions ci-start-server.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
#!/bin/bash

SETTINGS_FILE=$1

VIRTUALENV_ACTIVATE="${UREPORT_VIRTUAL_ENV_HOME}/bin/activate"

cd ureport_project

echo "Starting server deamon with ${SETTINGS_FILE}.py running in [`pwd`]"


if [ ! -d "target" ]; then
mkdir target
fi

echo -e "\nStarting Server...\n" > target/ureport-server.log

# --plugin-dir=/usr/lib/uwsgi \
# --plugins=python \
# --env DJANGO_SETTINGS_MODULE=ci_settings \

DJANGO_SETTINGS_MODULE=ci_settings

uwsgi --chdir="${UREPORT_HOME}/ureport_project" \
--master --pidfile=target/server.pid \
--module=wsgi_app \
--socket=0.0.0.0:8001 \
--vacuum \
--virtualenv=${UREPORT_VIRTUAL_ENV_HOME} \
--daemonize=target/ureport-server.log



#echo $! > target/server.pid

cd ..
9 changes: 9 additions & 0 deletions ci-stop-server.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash

echo -e "\nStopping server...\n" > ureport_project/target/ureport-server.log

echo "Killing server deamon with pid `cat ureport_project/target/server.pid`..."

cat ureport_project/target/server.pid | xargs -I {} kill -9 {}

echo -e "\nServer stopped." > ureport_project/target/ureport-server.log

0 comments on commit 4ec2e73

Please sign in to comment.