| 35 | BASEDIR="/u/u0/httpd/html/testing/results" | BASEDIR="/u/u0/httpd/html/testing/results" | 
| 36 | monthDir=`date +%Y`"_"`date +%m` | monthDir=`date +%Y`"_"`date +%m` | 
| 37 | OUTDIR= | OUTDIR= | 
| 38 | TEMPDIR=./ptmp | TEMPDIR=/tmp/prc_emails | 
| 39 |  | ERRMSG=/tmp/tmp.$$ | 
| 40 | MUNPACK=munpack | MUNPACK=munpack | 
| 41 | ADDRERR= | ADDRERR= | 
| 42 | PRT=1 | PRT=1 | 
| 151 | fi | fi | 
| 152 | if test "x$RETVAL" != x0 ; then | if test "x$RETVAL" != x0 ; then | 
| 153 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 154 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 155 | echo " processing file: '$INDIR/$file'" >> tmp.$$ | echo " processing file: '$INDIR/$file'" >> $ERRMSG | 
| 156 | echo -n "'mkdir $TEMPDIR' or 'cp $INDIR/$file $TEMPDIR'" >> tmp.$$ | echo -n "'mkdir $TEMPDIR' or 'cp $INDIR/$file $TEMPDIR'" >> $ERRMSG | 
| 157 | echo " returns error $RETVAL" >> tmp.$$ | echo " returns error $RETVAL" >> $ERRMSG | 
| 158 | mail -s 'parse_emails err_0' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_0' $ADDRERR < $ERRMSG | 
| 159 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 160 | fi | fi | 
| 161 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 162 | continue | continue | 
| 167 | RETVAL=$? | RETVAL=$? | 
| 168 | if test "x$RETVAL" = x0 ; then | if test "x$RETVAL" = x0 ; then | 
| 169 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 170 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 171 | echo 'grep "Content-Type: message/partial" returns error:' $RETVAL >> tmp.$$ | echo 'grep "Content-Type: message/partial" returns error:' $RETVAL >> $ERRMSG | 
| 172 | ls -l $INDIR"/"$file >> tmp.$$ | ls -l $INDIR"/"$file >> $ERRMSG | 
| 173 | mail -s 'parse_emails err_1' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_1' $ADDRERR < $ERRMSG | 
| 174 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 175 | fi | fi | 
| 176 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 177 | continue | continue | 
| 182 | RETVAL=$? | RETVAL=$? | 
| 183 | if test "x$RETVAL" != x0 ; then | if test "x$RETVAL" != x0 ; then | 
| 184 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 185 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 186 | echo "$MUNPACK $file returns error: $RETVAL" >> tmp.$$ | echo "$MUNPACK $file returns error: $RETVAL" >> $ERRMSG | 
| 187 | ls -l $INDIR"/"$file >> tmp.$$ | ls -l $INDIR"/"$file >> $ERRMSG | 
| 188 | mail -s 'parse_emails err_2' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_2' $ADDRERR < $ERRMSG | 
| 189 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 190 | fi | fi | 
| 191 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 192 | continue | continue | 
| 200 | RETVAL=$? | RETVAL=$? | 
| 201 | if test "x$RETVAL" != x0 ; then | if test "x$RETVAL" != x0 ; then | 
| 202 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 203 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 204 | echo "tar -xzvf $mun returns error:" $RETVAL >> tmp.$$ | echo "tar -xzvf $mun returns error:" $RETVAL >> $ERRMSG | 
| 205 | ls -l $INDIR"/"$file >> tmp.$$ | ls -l $INDIR"/"$file >> $ERRMSG | 
| 206 | ls -l $mun >> tmp.$$ | ls -l $mun >> $ERRMSG | 
| 207 | mail -s 'parse_emails err_3a' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_3a' $ADDRERR < $ERRMSG | 
| 208 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 209 | fi | fi | 
| 210 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 211 | continue | continue | 
| 216 | rm -f $TEMPDIR"/out" | rm -f $TEMPDIR"/out" | 
| 217 | else | else | 
| 218 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 219 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 220 | echo " fail to get a dir output name 'tdir=$tdir'" >> tmp.$$ | echo " fail to get a dir output name 'tdir=$tdir'" >> $ERRMSG | 
| 221 | echo " from tar file '$TEMPDIR/$mun'" >> tmp.$$ | echo " from tar file '$TEMPDIR/$mun'" >> $ERRMSG | 
| 222 | mail -s 'parse_emails err_3b' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_3b' $ADDRERR < $ERRMSG | 
| 223 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 224 | fi | fi | 
| 225 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 226 | continue | continue | 
| 242 | if test ! -d $locDir ; then | if test ! -d $locDir ; then | 
| 243 | if test $PRT = 2 ; then echo "NO DIR: '$locDir' => '$tdir' POSTPONED" ; fi | if test $PRT = 2 ; then echo "NO DIR: '$locDir' => '$tdir' POSTPONED" ; fi | 
| 244 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 245 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 246 | echo "no dir '$locDir' for outp. '$tdir'" > tmp.$$ | echo "no dir '$locDir' for outp. '$tdir'" > $ERRMSG | 
| 247 | ls -l $INDIR"/"$file >> tmp.$$ | ls -l $INDIR"/"$file >> $ERRMSG | 
| 248 | mail -s 'parse_emails err_4' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_4' $ADDRERR < $ERRMSG | 
| 249 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 250 | fi | fi | 
| 251 | continue | continue | 
| 252 | fi | fi | 
| 273 | RETVAL=$? | RETVAL=$? | 
| 274 | if test "x$RETVAL" != x0 ; then | if test "x$RETVAL" != x0 ; then | 
| 275 | if test "x$ADDRERR" != x ; then | if test "x$ADDRERR" != x ; then | 
| 276 | echo "parsing email error" > tmp.$$ | echo "parsing email error" > $ERRMSG | 
| 277 | echo "mv $TEMPDIR/$tdir $locDir/$sdir returns error:" $RETVAL >> tmp.$$ | echo "mv $TEMPDIR/$tdir $locDir/$sdir returns error:" $RETVAL >> $ERRMSG | 
| 278 | echo -n "in dir: $TEMPDIR : " ; ls -l $TEMPDIR  >> tmp.$$ | echo -n "in dir: $TEMPDIR : " ; ls -l $TEMPDIR  >> $ERRMSG | 
| 279 | echo -n "in dir: $OUTDIR : " ; ls -l $locDir  >> tmp.$$ | echo -n "in dir: $OUTDIR : " ; ls -l $locDir  >> $ERRMSG | 
| 280 | mail -s 'parse_emails err_5' $ADDRERR < tmp.$$ | mail -s 'parse_emails err_5' $ADDRERR < $ERRMSG | 
| 281 | rm -f tmp.$$ | rm -f $ERRMSG | 
| 282 | fi | fi | 
| 283 | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | mv -f $INDIR"/"$file $INDIR"/../fail2process/"$file | 
| 284 | continue | continue |