!----------------------------------------------------------------------------
!
!      fgsreq RESOURCE FILE
!
!
!      This file is used to construct the trigger, error, and success status
!      fields in the observation status file.
!
!
!----------------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
! DATE     PR      User      Description
! -------- ------  --------  -------------------------------------
! 07/01/99 39404   Heller    UNIX version of resource file
! 01/13/00 39307   Heller    Add POD class
! 03/16/00 40911   Heller    Fix qoarchives.cal_archdate update
! 02/12/02 40363   Rose      ACS cumulative MAMAs
! 02/13/02 44435   Rose      Add the COS and WFC3
! 03/14/02 45319   Sherbert  Introduce DIA_ARCH_DIR
! 01/14/03 47097   Goldst    Remove OMS/EDPS specific entries
! 03/19/03 47093   Slowinski modify ANC and PRB entries
! 03/17/04 50429   Goldst    Updated to support unix Ingest
! 04/09/04 50429   Goldst    Corrected FGS_LOG_DIR
! 04/14/04 50429   Goldst    Corrected DATASET_FILTER for FGS and FAS
! 06/24/04 51412   Sherbert  For PR 50437 Remove DISPLAY_ORDER
! 07/08/04 51342   J.Baum    Supply value for INGEST_TABLE_FILTER
!----------------------------------------------------------------------------

PROCESS_NAME = fgsreq
TASK = <genreq -p $PATH_FILE -r fgsreq>
CLASS = fgs
DESCRIPTION = 'Initiate an archive request'
SYSTEM = FGS

!----------------------------------------------------------------------------
! EVNT resource.
!----------------------------------------------------------------------------
POLLING_TIME = 5            ! Response time of the application
OSF_RANK = 1                ! OSF event ordering.
OSF_TRIGGER1.RQ = w         ! ARCREQ is triggered by AR = W

!----------------------------------------------------------------------------
! Application Specific resource
!----------------------------------------------------------------------------
POLLING_TIME = 1
OSF_PROCESSING.RQ = p       ! letter to be used when an OSF is processed.
OSF_ERROR.RQ = e            ! letter to be used when there is an error.

OSF_SUCCESS.RQ = c         ! Letters to be used when it is successful
OSF_SUCCESS.RS = v         ! Vaiting for Ingest Pipeline response

OSF_INGEST_DUPLICATE.RQ = d
OSF_DUPLICATE.RQ = d
OSF_FAILURE.RQ = f

OK_TO_UPDATE_DATABASE = T   ! Must be true. If false, ARCREQ will abort.
MAX_ERROR = 10              ! Maximun number unexpected errors before
                            ! ARCREQ quits

! PATH wide resources
MISSION = HST
LOG_DIR = FGS_LOG_DIR
INGEST_PATH_NAME = INGEST_PATH_NAME
INGEST_STAGE_ID1 = INGEST_STAGE_ID1
INGEST_STAGE_ID2 = INGEST_STAGE_ID2
INGEST_STAGE_STATUS1 = h
INGEST_STAGE_STATUS2 = w
INGEST_TABLE_FILTER = <DATASET_NAME>_asn.fits
INGEST_PATH_ROOT = INGEST_PATH_ROOT

!----------------------------------------------------------------------------
! For each data_id, the following resources must be present except where noted:
!
!    .DATASET_DIR    = The data set directory.
!    .DATASET_FILTER = <DATASET_NAME>.* The filter to be used to find
!                      all the dataset. <DATASET_NAME> will be replaced
!                      by the actual OSF dataset name at run time.
!    .PROCESS_TYPE   = (GENERIC,NIC_ASN,STIS_ASN,FGS_ASN,FUSE_ASN,HST_CAL)
!    .RENAME_FILES   = (Y/N) (optional)
!    .REMOVE_DANGLE  = (Y/N) (optional)
!    .CONVERT_ASCII  = (Y/N) (optional)
!    .TRACK_EXT      = (Y/N) When it is Y, every extension is saved in 
!                      archive_files relation (optional).
!    .QOARCHIVES_FLAG = (Y/N) (optional)
!----------------------------------------------------------------------------

EPC.DATASET_DIR = EPC_OUTPUT_DIR
EPC.DATASET_FILTER = <DATASET_NAME>*.*
EPC.PROCESS_TYPE = GENERIC
EPC.RENAME_FILES = Y
EPC.TRACK_EXT = N

FAS.DATASET_DIR = FGS_ASN_DIR  
FAS.DATASET_FILTER = <DATASET_NAME>.*
FAS.PROCESS_TYPE = FGS_ASN
FAS.RENAME_FILES = Y
FAS.TRACK_EXT = N

FGS.DATASET_DIR = FGS_OUTPUT_DIR
FGS.DATASET_FILTER = <DATASET_NAME>.*
FGS.PROCESS_TYPE = GENERIC
FGS.RENAME_FILES = Y
FGS.TRACK_EXT = N

ENV.OPUS_DB = OPUS_DB
ENV.DSQUERY = DSQUERY
