!----------------------------------------------------------------------------
!
!      pdrreq 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 PDR_LOG_DIR
! 06/24/04 51412  Sherbert   For PR 50437 Remove DISPLAY_ORDER
! 07/08/04 51342  J.Baum     Supply value for INGEST_TABLE_FILTER
! 08/23/04 51879  J.Baum     Open DATASET_FILTER to use <ds>*.*
! 09/18/12 72255  Sherbert   get rid of DSQUERY
!----------------------------------------------------------------------------

PROCESS_NAME = pdrreq
TASK = <genreq -p $PATH_FILE -r pdrreq>
CLASS = all
DESCRIPTION = 'Initiate an archive request'
SYSTEM = PDR

!----------------------------------------------------------------------------
! 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 = PDR_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)
!----------------------------------------------------------------------------

MSC.DATASET_DIR = PDR_MSC_DIR
MSC.DATASET_FILTER = <DATASET_NAME>*.*
MSC.PROCESS_TYPE = GENERIC
MSC.CONVERT_ASCII = Y
MSC.TRACK_EXT = N

MTL.DATASET_DIR = PDR_MTL_DIR
MTL.DATASET_FILTER = <DATASET_NAME>*.*
MTL.PROCESS_TYPE = GENERIC
MTL.CONVERT_ASCII = Y
MTL.TRACK_EXT = N

ORB.DATASET_DIR = PDR_ORB_DIR
ORB.DATASET_FILTER = <DATASET_NAME>*.*
ORB.PROCESS_TYPE = GENERIC
ORB.TRACK_EXT = N

SMS.DATASET_DIR = PDR_SMS_DIR
SMS.DATASET_FILTER = <DATASET_NAME>*.*
SMS.PROCESS_TYPE = GENERIC
SMS.CONVERT_ASCII = Y
SMS.TRACK_EXT = N

ENV.OPUS_DB = OPUS_DB
ENV.OPUS_SERVER = OPUS_SERVER
