[PATCH] Get rid of some code duplication in parsemail-batch.sh.

Guilherme Salgado guilherme.salgado at linaro.org
Mon Feb 28 22:54:18 EST 2011


It now uses parsemail.sh instead of parsemail.py as the former sets the
required environment variables that were being set in parsemail-batch.sh.

Signed-off-by: Guilherme Salgado <guilherme.salgado at linaro.org>
---
 apps/patchwork/bin/parsemail-batch.sh |   10 ++--------
 1 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/apps/patchwork/bin/parsemail-batch.sh b/apps/patchwork/bin/parsemail-batch.sh
index d786022..31ef4f0 100755
--- a/apps/patchwork/bin/parsemail-batch.sh
+++ b/apps/patchwork/bin/parsemail-batch.sh
@@ -19,7 +19,7 @@
 # along with Patchwork; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
-PATCHWORK_BASE="/srv/patchwork"
+PATCHWORK_BINDIR=`dirname $0`
 
 if [ $# -ne 1 ]
 then
@@ -41,11 +41,5 @@ ls -1rt "$mail_dir" |
 while read line;
 do
 	echo $line
-	PYTHONPATH="$PATCHWORK_BASE/apps":"$PATCHWORK_BASE/lib/python" \
-		DJANGO_SETTINGS_MODULE=settings \
-		"$PATCHWORK_BASE/apps/patchwork/bin/parsemail.py" < \
-		"$mail_dir/$line"
+	$PATCHWORK_BINDIR/parsemail.sh < "$mail_dir/$line"
 done
-
-
-



More information about the Patchwork mailing list