Index: trunk/DataCheck/Processing/CheckRawFilesAvail.sh
===================================================================
--- trunk/DataCheck/Processing/CheckRawFilesAvail.sh	(revision 17090)
+++ trunk/DataCheck/Processing/CheckRawFilesAvail.sh	(revision 17091)
@@ -31,9 +31,44 @@
    rawfile=$rawdata/$night2/$night"_"`printf %03d $runid`".fits.gz"
    failsfile=$failsdir/$night2/$night"_"`printf %03d $runid`".fits.gz"
+   
    test -e $rawfile 
    check1=$?
 
+   query="SELECT fHasDrsFile from RunInfo WHERE fNight="$night" AND fRunID="$runid
+   numdrs=`sendquery`
+   if [ $numdrs -gt 0 ]
+   then 
+      drsfile=$rawdata/$night2"/"$night"_"`printf %03d $runid`".drs.fits.gz"
+      failsdrsfile=$failsdir/$night2"/"$night"_"`printf %03d $runid`".drs.fits.gz"
+      test -e $drsfile
+      check3=$?
+   fi
+   
    case $check1 in
       0)   printprocesslog "INFO found rawfile "$rawfile
+           if [ $numdrs -gt 0 ]
+           then 
+              case $check3 in 
+                 0) printprocesslog "INFO found drsfile "$drsfile
+                    ;;
+                 *) test -e $failsdrsfile
+                    check4=$?
+                    case $check4 in
+                       0)   printprocesslog "INFO found rawfile in "$failsdrsfile
+                            # drs file is not in archive for files which are ok
+                            check=$check4
+                            ;;
+                       *)   # print warning only for files which are older than $transferdelay days
+                            if [ $night -lt $checknight ]
+                            then 
+                               printprocesslog "WARN "$drsfile" and "$failsdrsfile" missing."
+                            else
+                               printprocesslog "INFO "$drsfile" and "$failsdrsfile" missing."
+                            fi
+                            check="no"
+                            ;;
+                    esac
+              esac
+           fi
            ;;
       *)   test -e $failsfile
