!----------------------------------------------------------------------------
!
!      ARCCLN RESOURCE FILE
!
!
!      This file is used to construct the trigger, error, and success status
!      fields in the observation status file.
!
!
!----------------------------------------------------------------------------
!                          REVISION HISTORY
!----------------------------------------------------------------------------
! mm/dd/yy PR     Author     Description
! -------- ------ ---------- -----------------------------------------------
! 07/01/99 39404  Heller     UNIX version of resource file
! 01/14/00 39307  Heller     Archive POD files into POD class
! 05/10/00 36852  MARose     Add SPSS_DB
! 09/06/00 42386  Heller     Delete FITS files for wf2
! 10/10/01 42762  Slowinski  update for ops
! 02/12/02 40363  Rose       ACS cumulative images
! 02/13/02 44435  Rose       Add the COS and WF3
! 03/14/02 45319  Sherbert   Introduce DIA_ARCH_DIR
! 04/21/04 50429  Sherbert   Fix ANC.DATASET_DIR1 and ???_ASN.ASN_INGEST_DIR
! 04/23/04 51077  J.Baum     DR 453 failures. Add RQ=c constraint on trigger
!                               and remove ARCHIVE=YES parameters
! 06/24/04 51412  Sherbert   For PR 50437 Remove DISPLAY_ORDER
! 09/03/10 61157  Sherbert   change some data_ids, add another
! 09/18/12 72255  Sherbert   get rid of DSQUERY
!
!----------------------------------------------------------------------------
PROCESS_NAME = ARCLEAN
TASK = <arclean -p $PATH_FILE -r arccln>
CLASS = ALL
DESCRIPTION = 'Clean pipeline directories.'
SYSTEM = OPUS

!----------------------------------------------------------------------------
! EVNT resource.
!----------------------------------------------------------------------------
POLLING_TIME = 5            ! Response time of the application
OSF_RANK = 1                ! OSF event ordering.
OSF_TRIGGER1.RQ = c         ! Archive request must be complete, not e or d
OSF_TRIGGER1.CL = w         ! Ready for cleanup

!----------------------------------------------------------------------------
! Application Specific resource
!----------------------------------------------------------------------------
OSF_ARCHIVED.RQ = c
OSF_ARCHIVED.RS = c         ! OSF flag for data that has been archived.

OSF_PROCESSING.CL = p       ! letter to be used when an OSF is processed.

OSF_ERROR.CL = e            ! letter to be used when there is an error.

OSF_SUCCESS.CL = c          ! Letters to be used when it is successful

OSF_MEMBER.CL = c           ! Letters to be used to update NIC member.

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

! Archive class and OSF map to be used.
ARCHIVE_MAP = OPUS_DEFINITIONS_DIR:archclass_osf.map

!----------------------------------------------------------------------------
! Archive groups that are recognized. The archive group name (the name
! before the ".", must be one of the archive group name specified in
! ARCHIVE_MAP.
!
! For each archive group, the following resource must be present.
!    .LOG_DIR          = The pointer to the directory where the log file is kept.
!    .DATA_TYPE        = DATA_TYPE value for the archive request.
!
! The following keywords are used to delete dataset from multiple
! directory.
!    .DATASET_DIR1n    = The data set direcotry.
!    .DATASET_FILTER1n = <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.
!
! FOR SM 97 ASN,and OAS data, the following addition keywords must be specified.
!    .ASN_INGEST_DIR    = The directory where archive picks up the ASN table
!
!----------------------------------------------------------------------------

ANC.LOG_DIR = LOG_DIR
ANC.DATASET_DIR1 = ANC_ARCH_DIR
ANC.DATASET_FILTER1 = <DATASET_NAME>*.*

POD.LOG_DIR = LOG_DIR
POD.DATASET_DIR1 = POD_ARCH_DIR
POD.DATASET_FILTER1 = <DATASET_NAME>*.*


TV_POD.LOG_DIR = LOG_DIR
TV_POD.DATASET_DIR1 = POD_ARCH_DIR
TV_POD.DATASET_FILTER1 = <DATASET_NAME>*.*

AST.LOG_DIR = LOG_DIR
AST.DATASET_DIR1 = OMS_ASTDATA_DIR
AST.DATASET_FILTER1 = <DATASET_NAME>*.*
AST.DATASET_DIR2 = OMS_AST_TRL_DIR
AST.DATASET_FILTER2 = <DATASET_NAME>.tra

AST_EDT.LOG_DIR = LOG_DIR
AST_EDT.DATASET_DIR1 = EDT_ARCH_DIR
AST_EDT.DATASET_FILTER1 = <DATASET_NAME>*.??x

DMP.LOG_DIR = LOG_DIR
DMP.DATASET_DIR1 = DMP_SIS_DIR
DMP.DATASET_FILTER1 = <DATASET_NAME>*.*

ENG.LOG_DIR = LOG_DIR
ENG.DATASET_DIR1 = OMS_ENG_DIR
ENG.DATASET_FILTER1 = <DATASET_NAME>.*

FOC_CAL.LOG_DIR = LOG_DIR
FOC_CAL.DATASET_DIR1 = FOC_CAL_DIR
FOC_CAL.DATASET_FILTER1 = <DATASET_NAME>.*
FOC_CAL.DATASET_DIR2 = FOC_SIS_DIR
FOC_CAL.DATASET_FILTER2 = <DATASET_NAME>.*
FOC_CAL.DATASET_DIR3 = FOC_CAL_DIR
FOC_CAL.DATASET_FILTER3 = <DATASET_NAME>*.*

FOC_EDT.LOG_DIR = LOG_DIR
FOC_EDT.DATASET_DIR1 = EDT_ARCH_DIR
FOC_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

MSC.LOG_DIR = LOG_DIR
MSC.DATASET_DIR1 = OMS_MSC_DIR
MSC.DATASET_FILTER1 = <DATASET_NAME>.pod

MTL.LOG_DIR = LOG_DIR
MTL.DATASET_DIR1 = OMS_MTL_DIR
MTL.DATASET_FILTER1 = <DATASET_NAME>.*

NDM_DIA.LOG_DIR = LOG_DIR
NDM_DIA.DATASET_DIR1 = DIA_ARCH_DIR
NDM_DIA.DATASET_FILTER1 = <DATASET_NAME>*.*
NDM_DIA.DATASET_DIR2 = NIC_SIS_DIR
NDM_DIA.DATASET_FILTER2 = <DATASET_NAME>*.*

NIC_ASN.ASN_INGEST_DIR = NIC_CAL_DIR
NIC_ASN.LOG_DIR = LOG_DIR
NIC_ASN.DATASET_DIR1 = NIC_CAL_DIR
NIC_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*
NIC_ASN.DATASET_DIR2 = NIC_SIS_DIR
NIC_ASN.DATASET_FILTER2 = <DATASET_NAME>*.*

NIC_CAL.LOG_DIR = LOG_DIR
NIC_CAL.DATASET_DIR1 = NIC_CAL_DIR
NIC_CAL.DATASET_FILTER1 = <DATASET_NAME>*.*
NIC_CAL.DATASET_DIR2 = NIC_SIS_DIR
NIC_CAL.DATASET_FILTER2 = <DATASET_NAME>*.*

NIC_EDT.LOG_DIR = LOG_DIR
NIC_EDT.DATASET_DIR1 = EDT_ARCH_DIR
NIC_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

! PR 65747
SSI.LOG_DIR = LOG_DIR
SSI.DATASET_DIR1 = MAMA_DIR
SSI.DATASET_FILTER1 = <DATASET_NAME>*.*

CSI.LOG_DIR = LOG_DIR
CSI.DATASET_DIR1 = MAMA_DIR
CSI.DATASET_FILTER1 = <DATASET_NAME>*.*

OMS.LOG_DIR = LOG_DIR
OMS.DATASET_DIR1 = OMS_PIPELINE_DIR
OMS.DATASET_FILTER1 = <DATASET_NAME>*.j??

OMS_ASN.ASN_INGEST_DIR = OMS_PIPELINE_DIR
OMS_ASN.LOG_DIR = LOG_DIR
OMS_ASN.DATASET_DIR1 = OMS_PIPELINE_DIR
OMS_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*

ORB.LOG_DIR = LOG_DIR
ORB.DATASET_DIR1 = OMS_ORB_DIR
ORB.DATASET_FILTER1 = <DATASET_NAME>.*

PDQ.LOG_DIR = LOG_DIR
PDQ.DATASET_DIR1 = PDQ_ARCH_DIR
PDQ.DATASET_FILTER1 = <DATASET_NAME>*.*

PRB.LOG_DIR = LOG_DIR
PRB.DATASET_DIR1 = PRB_ARCH_DIR
PRB.DATASET_FILTER1 = <DATASET_NAME>*.*

RPT.LOG_DIR = LOG_DIR
RPT.DATASET_DIR1 = RPT_ARCH_DIR
RPT.DATASET_FILTER1 = <DATASET_NAME>*.*

SCD.LOG_DIR = LOG_DIR
SCD.DATASET_DIR1 = OMS_DATA_DIR
SCD.DATASET_FILTER1 = <DATASET_NAME>.lis_done

SDM_DIA.LOG_DIR = LOG_DIR
SDM_DIA.DATASET_DIR1 = DIA_ARCH_DIR
SDM_DIA.DATASET_FILTER1 = <DATASET_NAME>*.*
SDM_DIA.DATASET_DIR2 = STI_SIS_DIR
SDM_DIA.DATASET_FILTER2 = <DATASET_NAME>*.*

SMS.LOG_DIR = LOG_DIR
SMS.DATASET_DIR1 = OMS_SMS_DIR
SMS.DATASET_FILTER1 = <DATASET_NAME>.*

STI_ASN.ASN_INGEST_DIR = STI_CAL_DIR
STI_ASN.LOG_DIR = LOG_DIR
STI_ASN.DATASET_DIR1 = STI_CAL_DIR
STI_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*
STI_ASN.DATASET_DIR2 = STI_SIS_DIR
STI_ASN.DATASET_FILTER2 = <DATASET_NAME>*.*

STI_CAL.LOG_DIR = LOG_DIR
STI_CAL.DATASET_DIR1 = STI_CAL_DIR
STI_CAL.DATASET_FILTER1 = <DATASET_NAME>*.*
STI_CAL.DATASET_DIR2 = STI_SIS_DIR
STI_CAL.DATASET_FILTER2 = <DATASET_NAME>*.*

STI_EDT.LOG_DIR = LOG_DIR
STI_EDT.DATASET_DIR1 = EDT_ARCH_DIR
STI_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

SUB.LOG_DIR = LOG_DIR
SUB.DATASET_DIR1 = OMS_SUB_DIR
SUB.DATASET_FILTER1 = <DATASET_NAME>.vc?

WF2_CAL.LOG_DIR = LOG_DIR
WF2_CAL.DATASET_DIR1 = WF2_CAL_DIR
WF2_CAL.DATASET_FILTER1 = <DATASET_NAME>.*
WF2_CAL.DATASET_DIR2 = WF2_SIS_DIR
WF2_CAL.DATASET_FILTER2 = <DATASET_NAME>.*
WF2_CAL.DATASET_DIR3 = WF2_CAL_DIR
WF2_CAL.DATASET_FILTER3 = <DATASET_NAME>*.*

WF2_EDT.LOG_DIR = LOG_DIR
WF2_EDT.DATASET_DIR1 = EDT_ARCH_DIR
WF2_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

ACS_ASN.ASN_INGEST_DIR = ACS_CAL_DIR
ACS_ASN.LOG_DIR = LOG_DIR
ACS_ASN.DATASET_DIR1 = ACS_CAL_DIR
ACS_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*

ACS_CAL.LOG_DIR = LOG_DIR
ACS_CAL.DATASET_DIR1 = ACS_CAL_DIR
ACS_CAL.DATASET_FILTER1 = <DATASET_NAME>*.*
ACS_CAL.DATASET_DIR2 = ACS_SIS_DIR
ACS_CAL.DATASET_FILTER2 = <DATASET_NAME>*.*

ACS_EDT.LOG_DIR = LOG_DIR
ACS_EDT.DATASET_DIR1 = EDT_ARCH_DIR
ACS_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

ACS_ACM.LOG_DIR = LOG_DIR
ACS_ACM.DATASET_DIR1 = MAMA_DIR
ACS_ACM.DATASET_FILTER1 = <DATASET_NAME>*.*

CDM_DIA.LOG_DIR = LOG_DIR
CDM_DIA.DATASET_DIR1 = DIA_ARCH_DIR
CDM_DIA.DATASET_FILTER1 = <DATASET_NAME>*.*
CDM_DIA.DATASET_DIR2 = COS_SIS_DIR
CDM_DIA.DATASET_FILTER2 = <DATASET_NAME>*.*

COS_ASN.ASN_INGEST_DIR = COS_CAL_DIR
COS_ASN.LOG_DIR = LOG_DIR
COS_ASN.DATASET_DIR1 = COS_CAL_DIR
COS_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*
COS_ASN.DATASET_DIR2 = COS_SIS_DIR
COS_ASN.DATASET_FILTER2 = <DATASET_NAME>*.*

COS_CAL.LOG_DIR = LOG_DIR
COS_CAL.DATASET_DIR1 = COS_CAL_DIR
COS_CAL.DATASET_FILTER1 = <DATASET_NAME>*.*
COS_CAL.DATASET_DIR2 = COS_SIS_DIR
COS_CAL.DATASET_FILTER2 = <DATASET_NAME>*.*

COS_EDT.LOG_DIR = LOG_DIR
COS_EDT.DATASET_DIR1 = EDT_ARCH_DIR
COS_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

WDM_DIA.LOG_DIR = LOG_DIR
WDM_DIA.DATASET_DIR1 = DIA_ARCH_DIR
WDM_DIA.DATASET_FILTER1 = <DATASET_NAME>*.*
WDM_DIA.DATASET_DIR2 = WF3_SIS_DIR
WDM_DIA.DATASET_FILTER2 = <DATASET_NAME>*.*

WF3_ASN.ASN_INGEST_DIR = WF3_CAL_DIR
WF3_ASN.LOG_DIR = LOG_DIR
WF3_ASN.DATASET_DIR1 = WF3_CAL_DIR
WF3_ASN.DATASET_FILTER1 = <DATASET_NAME>*.*
WF3_ASN.DATASET_DIR2 = WF3_SIS_DIR
WF3_ASN.DATASET_FILTER2 = <DATASET_NAME>*.*

WF3_CAL.LOG_DIR = LOG_DIR
WF3_CAL.DATASET_DIR1 = WF3_CAL_DIR
WF3_CAL.DATASET_FILTER1 = <DATASET_NAME>*.*
WF3_CAL.DATASET_DIR2 = WF3_SIS_DIR
WF3_CAL.DATASET_FILTER2 = <DATASET_NAME>*.*

WF3_EDT.LOG_DIR = LOG_DIR
WF3_EDT.DATASET_DIR1 = EDT_ARCH_DIR
WF3_EDT.DATASET_FILTER1 = <DATASET_NAME>*.*

ADM_DIA.LOG_DIR = LOG_DIR
ADM_DIA.DATASET_DIR1 = DIA_ARCH_DIR
ADM_DIA.DATASET_FILTER1 = <DATASET_NAME>*.*
ADM_DIA.DATASET_DIR2 = ACS_SIS_DIR
ADM_DIA.DATASET_FILTER2 = <DATASET_NAME>*.*

! forces values from path to be used (unless overridden in opus_login?)

ENV.OPUS_DB = OPUS_DB
ENV.SPSS_DB = SPSS_DB
ENV.OPUS_SERVER = OPUS_SERVER
ENV.SPSS_SERVER = SPSS_SERVER

