From d9370ed5272b04be0231d576c77a21b402105b49 Mon Sep 17 00:00:00 2001 From: Mauro Carvalho Chehab Date: Fri, 20 Mar 2009 02:54:55 -0300 Subject: mailimport: print better error msg end exit with -1 if error From: Mauro Carvalho Chehab Signed-off-by: Mauro Carvalho Chehab --- mailimport | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/mailimport b/mailimport index 8ed624179..94f0d53c4 100755 --- a/mailimport +++ b/mailimport @@ -120,7 +120,7 @@ apply_patch () { patch -s -t -p1 -l -N -d $pdir -i $next if [ "$?" != "0" ]; then echo "*** ERROR at: patch -s -t -p1 -l -N -d $pdir -i $next" - exit + exit -1 fi make cardlist make whitespace @@ -130,7 +130,8 @@ apply_patch () { hg addremove `diffstat -p1 -l $next` if [ "$?" != "0" ]; then echo "*** ERROR at hg addremove" - exit + echo hg addremove `diffstat -p1 -l $next` + exit -1 fi # Commit the changed files @@ -150,8 +151,9 @@ apply_patch () { if [ "$?" != "0" ]; then echo "*** ERROR at hg commit" + echo hg commit -d \"$date\" -u \"$committer\" -m "" $CARDLIST $FILES cd $cur - exit + exit -1 fi cd $cur fi @@ -250,7 +252,7 @@ DIR="$TMPDIR/mailimport$$" mkdir $DIR if [ "$?" != "0" ]; then echo "*** Error at mkdir $DIR" - exit; + exit -1; fi trap "rm -rf $DIR" EXIT -- cgit v1.2.3