#!/usr/bin/env bash
####################################################
# .batch wrapper script for /u/dss/spectro/104/3317/spPlancomb-3317-54908.batch             
# Automatically generated by batch_condor.sh in idlspec2d
# This script is used by condor to pipe             
#   /u/dss/spectro/104/3317/spPlancomb-3317-54908.batch through IDL                         
# Wed Mar 10 13:58:10 EST 2010 
####################################################

### export the environment 
export SHELL=/bin/bash
export MAILTO=cloomis,bick
export PATH=/u/dss/products/Linux64/cfitsio/v3_14/bin:/usr/peyton/common/licensed/idl64/bin:/u/dssrun/bin:/usr/local/bin:/bin:/usr/bin:/usr/peyton/bin:/usr/X11R6/bin:/u/bick/usr/bin:/u/condor/hosts/hammer5/bin:/u/dss/products/Linux64/photoop/trunk/bin:/u/dss/products/Linux64/photoop/trunk/pbs:/u/dss/products/eups/bin:/u/dss/products/NULL/spinspect/cvs/bin:/u/dss/products/NULL/specflat/v1_7/bin:/u/dss/products/NULL/speclog/trunk/bin:/u/dss/products/Linux64/idlutils/v5_3_0/bin:/u/dss/products/Linux64/fitsverify/v1_0/bin:/u/dss/products/Linux64/idlspec2d/v5_3_23/bin
export ASTROLOG_DIR=/u/dss/astrolog
export RAWDATA_DIR=/u/dss/rawdata
export SPECTRO_REDUX=/u/dss/spectro
export SPECTRO_RERUN=104
export SPECTRO_DATA=/u/dss/spectro/104
export DISPLAY=

### setup the right version
source /u/dss/products/eups/bin/setups.sh
setup idlspec2d 

### run the script
cd $SPECTRO_DATA
idl /u/dss/spectro/104/3317/spPlancomb-3317-54908.batch

if [ -s /u/dss/spectro/104/3317/spZbest-3317-54908.fits ]; then
    echo 3317-54908 $(date) >> $SPECTRO_DATA/plate_mjds_spec.list
fi

FAIL_LINE=$(egrep '3317-54908; test_Verification: FAIL' $SPECTRO_DATA/plate_mjd_fail.list)
if [ -n "$FAIL_LINE" ]; then
    echo "$FAIL_LINE" | mail -s "Plate fail list" $MAILTO
fi

