!--------------------------------------------------------------------
!
!  gsafin.resource 
!
!      External poller using xpoll
!
!      This file is used to construct the trigger, error, and success 
!      status fields in the observation status file.
!
!
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!            PR
! mm/dd/yy NUMBER User       Description
! -------- ------ ---------- -------------------------------------
! 10/24/01 44684  Goldst     Created initial version 
! 01/30/02 45016  Goldst     Added OK_TO_UPDATE_DATABASE
! 03/11/02 45016  Goldst     Added OSF_TRIGGER1.DATA_ID
! 03/26/02 45016  Goldst     Added SUCCESS.DL and corrected ENV.DATA_ID
! 04/18/02 45016.1 Goldst    Change ENV.DATA_ID to ENV.ENG_DATA_ID
! 07/30/02 46276  J.Baum     Add ENV.TELEM_PATH
! 09/18/12 72255  Sherbert   get rid of DSQUERY
!--------------------------------------------------------------------

PROCESS_NAME = gsafin 		
TASK         = <xpoll -p $PATH_FILE -r gsafin>
DESCRIPTION  = 'Delete gsa data and determines whether to keep telemetry'
COMMAND      = eng_finish.pl
SYSTEM       = FGS
CLASS        = gsa

OSF_RANK = 1                ! First Trigger

OSF_TRIGGER1.FN      = w    ! Trigger
OSF_TRIGGER1.DATA_ID = gsa  ! Trigger class ID
OSF_PROCESSING.FN    = p    ! Processing
OSF_SUCCESS.FN       = c    ! Completion
OSF_SUCCESS.DL       = c    ! Trigger for OSF deletion
OSF_FAILURE.FN       = f    ! Failure setting
XPOLL_ERROR.FN       = x    ! Undefined exit status
 
POLLING_TIME         = 10   ! Wait (seconds) before polling for next   

XPOLL_STATE.01     = OSF_SUCCESS
XPOLL_STATE.02     = OSF_FAILURE

ENV.ENG_DATA_ID  = eng      ! Sets eng class OSF to complete
ENV.ENG_STEP     = GA       !
ENV.ENG_COMPLETE = c        !
ENV.TELEM_PATH = FGS_TELEM_DIR
  
! forces values from path to be used (unless overridden in opus_login?)

ENV.OPUS_DB      = OPUS_DB
ENV.OPUS_SERVER = OPUS_SERVER
 
ENV.OK_TO_UPDATE_DATABASE = OK_TO_UPDATE_DATABASE ! Determined by path file
