- Take PW_PYTHON, allowing the python version to be set
- Only override DJANGO_SETTINGS_MODULE if it's not in the env
- Pass parameters to parsemail.py
Signed-off-by: Daniel Axtens <dja@axtens.net>
Signed-off-by: Stephen Finucane <stephen@that.guru>
BIN_DIR=`dirname $0`
PATCHWORK_BASE=`readlink -e $BIN_DIR/../..`
+if [ -z $PW_PYTHON ]; then
+ PW_PYTHON=python2
+fi
+
+if [ -z $DJANGO_SETTINGS_MODULE ]; then
+ DJANGO_SETTINGS_MODULE=patchwork.settings.production
+fi
+
PYTHONPATH="$PATCHWORK_BASE":"$PATCHWORK_BASE/lib/python:$PYTHONPATH" \
- DJANGO_SETTINGS_MODULE=patchwork.settings.production \
- "$PATCHWORK_BASE/patchwork/bin/parsemail.py"
+ DJANGO_SETTINGS_MODULE="$DJANGO_SETTINGS_MODULE" \
+ $PW_PYTHON "$PATCHWORK_BASE/patchwork/bin/parsemail.py" $@
exit 0