#!/usr/bin/ksh
#------------------------------------------------------------
#concatenates batchlog and up to 8 jpegs in batch directory
#creates a single uuencoded file for mail
#$1 = batchdir
#$2 = filter (*.jpg)
#returns uuencoded filename
#------------------------------------------------------------ 
#--------------------------------
#set environment variables
#--------------------------------
. $WFU_PATH/global.site.ksh



batchdir=$1
batchlog=$batchdir/batch_log

filter=`echo *.jpg`
if test $# -gt 1
	then filter=$2
fi

cd $batchdir
list=`find $filter 2>/dev/null`
len=${#list}

file1=`echo $list | awk '{print $1}'`
file2=`echo $list | awk '{print $2}'`
file3=`echo $list | awk '{print $3}'`
file4=`echo $list | awk '{print $4}'`
file5=`echo $list | awk '{print $5}'`
file6=`echo $list | awk '{print $6}'`
file7=`echo $list | awk '{print $7}'`
file8=`echo $list | awk '{print $8}'`

len1=${#file1}
len2=${#file2}
len3=${#file3}
len4=${#file4}
len5=${#file5}
len6=${#file6}
len7=${#file7}
len8=${#file8}



if test $len1 -gt 0
	then encode1=`echo uuencode $file1 $file1` 
fi

if test $len2 -gt 0
	then encode2=`echo uuencode $file2 $file2`
fi
if test $len3 -gt 0
	then encode3=`echo uuencode $file3 $file3` 
fi

if test $len4 -gt 0
	then encode4=`echo uuencode $file4 $file4`
fi

if test $len5 -gt 0
	then encode5=`echo uuencode $file5 $file5` 
fi

if test $len6 -gt 0
	then encode6=`echo uuencode $file6 $file6`
fi

if test $len7 -gt 0
	then encode7=`echo uuencode $file7 $file7` 
fi

if test $len8 -gt 0
	then encode8=`echo uuencode $file8 $file8`
fi


(cat $batchlog; $encode1; $encode2; $encode3; $encode4; $encode5; $encode6; $encode7; $encode8) > $batchdir/encodedmail.uu 2>/dev/null
echo $batchdir/encodedmail.uu
#mailx -s 'HELLO' maldjian@wfubmc.edu < $batchdir/encodedmail.uu

