!
! Name: unreserve.resource
!
! Purpose: This file is used to construct the trigger, error, and 
!          success status fields in the observation status file.
!
!  This resource file uses an OSF trigger.
!  This task is intended to delete science files and OSFs and
!       reservation OSFs for a completed OTFR request without
!       deleting the OTFR request-specific directory (see clnxxx).
!
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!              PR
!    DATE    NUMBER  User       Description
!  -------- -------- ---------- -------------------------------------
!  01/29/03 43915    Sherbert   first version 
!  08/14/03 47755    Sherbert   Share CL col w/ clnxxx in proper PR
!--------------------------------------------------------------------
PROCESS_NAME = unreserve           ! Short name for process id
TASK         = <xpoll -p $PATH_FILE -r unreserve>
COMMAND      = unreserve.pl            ! Name of the command procedure
DESCRIPTION  = 'Cleanup science and reservations related to a request '
SYSTEM = OTFR
CLASS = otf

OSF_RANK             = 1        ! First Trigger
OSF_TRIGGER1.CL      = v        ! OSF status column and

OSF_PROCESSING.CL    = p        ! Set the processing flag to 'Processing'

OSF_NORMAL.CL        = w        ! Normal: trigger req-spec clean

OSF_ERROR.CL         = e        ! Error:  Set the error flag

XPOLL_STATE.00 = OSF_NORMAL
XPOLL_STATE.01 = OSF_ERROR

XPOLL_ERROR.CL       = x        ! Set osf to this if exit state is undefined.

POLLING_TIME         = 10       ! Wait (seconds) before polling for next 
ENV.OUTPATH    = all_recalib    ! OTFR location of request directories

ENV.DATA_REDUCTION_PATH = data_reduction_path  ! where science processing occurs
ENV.RESERVATION_PATH    = reservation_path     ! where science reservations occur
ENV.CALDIR              = all_cal_dir          ! location of calibrated files
ENV.SISDIR              = all_sis_dir          ! location of EDT set
ENV.POD_IN_DIR          = pod_in_dir           ! location of POD-whacked input POD
ENV.POD_OUT_DIR         = pod_out_dir          ! location of POD-whacked output POD
