!--------------------------------------------------------------------
!
! fastrak RESOURCE FILE
!
! This file is used to construct the trigger, error, and success 
! status fields in the observation status file.
!
! fastrak is an OPUS Java Internal Poller that FTPs pre-archive 
! science data to users.
!--------------------------------------------------------------------
!                          REVISION HISTORY
!--------------------------------------------------------------------
!
!   DATE     PR  Developer  Description
! -------- ----- ---------- ----------------------------------------------------
! 11/13/06 49671 Hamilton   Initial version
! 07/25/07 49671 MSwam      tweak TASK line and add MSG_REPORT_LEVEL
! 08/06/07 49671 MSwam      Add DADS_CLASSPATH
! 12/13/07 59049 MSwam      trigger archiving in spite of error
! 02/14/08 58678 Hamilton   Added SMTP_SERVER 
! 03/07/08 59545 Hamilton   Added SM4 instuments data directories
! 08/12/10 64432 MSwam      use path-defined DB_TYPE (SYBASE or MSSQL)
! 09/18/12 72255 Sherbert   get rid of DSQUERY
!-------------------------------------------------------------------------------

!---------------------
! General process Info
!---------------------
PROCESS_NAME = fastrak
TASK = <java -classpath ${OPUS_CLASSPATH}\:${DADS_CLASSPATH} fastrak/Fastrak -p $PATH_FILE -r fastrak>
DESCRIPTION = 'Fastrak process'
SYSTEM = OPUS
CLASS = ALL
INTERNAL_POLLING_PROCESS = TRUE
POLLING_TIME = 10
PASSWORD = REQUIRED
PASSWORD_PROMPT = FT_prompt

!--------------------------
! OSF triggers and settings
!--------------------------
OSF_RANK          = 1            ! Sets this to use an OSF trigger
OSF_TRIGGER1.FT   = w            ! when OSF column FT = "w" (waiting)
OSF_PROCESSING.FT = p            ! then set column FT to "p" when triggered

OSF_SUCCESS.FT    = c            ! then set column FT to "c" on success
OSF_SUCCESS.RQ    = w            ! then set column RQ to "w" on success

OSF_NO_FASTING.FT = s            ! no FTPing required, set column FT to "s"
OSF_NO_FASTING.RQ = w            ! no FTPing required, set column RQ to "w"

OSF_ERROR.FT      = e            ! or to "e" if the process has a failure
OSF_ERROR.RQ      = w            ! trigger archiving in spite of error

!------------------------
! Message reporting level
!------------------------
MSG_REPORT_LEVEL = INFO
MSG_RPT_LVL = INFO               ! Set MSG_RPT_LVL = to one of the 
                                 ! following: ALL, NONE, DIAG, INFO, WARN,
                                 ! ERROR, and FATAL.  At present only
				 ! INFO and DIAG are recongnized by fastrak.
				 
!--------------
! Database info
!--------------
DB_TYPE = DB_TYPE
DB_SERVER = OPUS_SERVER
DB_NAME = OPUS_DB
ENV.OK_TO_UPDATE_DATABASE = OK_TO_UPDATE_DATABASE

!--------------
! Process info
!--------------
!
! Definition of data_ids to fast track and where these data are found.  The 
! characters prior to first "_" in the FTDATA_DIR key must match the data_id in 
! the OSF to be fast tracked (the characters can be of mixed case and length).
! This allows the fast tracking of any data that has a unique data_id.
!
ACS_FTDATA_DIR    = ACS_CAL_DIR
ACA_FTDATA_DIR    = ACS_CAL_DIR
COS_FTDATA_DIR    = COS_CAL_DIR
COA_FTDATA_DIR    = COS_CAL_DIR
NIC_FTDATA_DIR    = NIC_CAL_DIR
NAS_FTDATA_DIR    = NIC_CAL_DIR
STI_FTDATA_DIR    = STI_CAL_DIR
SAS_FTDATA_DIR    = STI_CAL_DIR
WF2_FTDATA_DIR    = WF2_CAL_DIR
WF3_FTDATA_DIR    = WF3_CAL_DIR
W3A_FTDATA_DIR    = WF3_CAL_DIR

PRB_EMAIL_ADDRESS = FASTRAK_EMAIL
SMTP_SERVER       = MAIL_SERVER
