# Crontab file for CSEP periodic processes

# Usage:
# crontab $CSEP/cronjobs/csep_cron_table - to install cronjobs
# crontab -e - to edit cronjobs
# crontab -l - to view installed cronjobs
# crontab -r - to remove cronjobs

# Schedule format as follows:
# Minute	Hour	Day of month	Month	Day of week	Command
# (0-59)	(0-23)	(1-31)		(1-12)	(0-6)		command to run


# Install daily Dispatcher runs for California, capture background process id
00 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1985_forecasts.tcsh >& /home/csep/crontab_logs/daily_ANSS1985_forecasts_log.txt;
05 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1985.tcsh >& /home/csep/crontab_logs/daily_ANSS1985_log.txt;
05 03  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1985_one_day.tcsh >& /home/csep/crontab_logs/one_day_ANSS1985_log.txt;
10 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1932.tcsh >& /home/csep/crontab_logs/daily_ANSS1932_log.txt;
15 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1932_notFiltered.tcsh >& /home/csep/crontab_logs/daily_ANSS1932_notFiltered_log.txt;
20 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/batch_ANSS1985_30min.tcsh >& /home/csep/crontab_logs/daily_30min_crontab_log.txt;
25 00  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/batch_ANSS1985_30min_TWTests.tcsh >& /home/csep/crontab_logs/daily_30min_TWtests_crontab_log.txt;

# STEPJAVA must exist from usr/local/csep/cronjobs/dispatcher_ANSS1985.init.xml:
10 04  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1932_notFiltered_Md2_one_day.tcsh >& /home/csep/crontab_logs/one_day_ANSS1932_notFiltered_Md2_log.txt;
15 04  *   *   *   /bin/tcsh /usr/local/csep/cronjobs/dispatcher_ANSS1932_notFiltered_Md2.tcsh >& /home/csep/crontab_logs/daily_ANSS1932_notFiltered_Md2_log.txt;


#55	10	8	5	*	/bin/tcsh /home/csep/operations/reprocess/batch_reprocess.tcsh >& /home/csep/crontab_logs/batch_log.txt;


# Install daily Dispatcher runs for Western Pacific testing regions
00	00	*	*	*	/bin/tcsh /usr/local/csep/configuration/testing-regions/NWPacific/cronjobs/dispatcher_one_year.tcsh >& /home/csep/crontab_logs/NWPacific_1year.txt;
05	00	*	*	*	/bin/tcsh /usr/local/csep/configuration/testing-regions/NWPacific/cronjobs/dispatcher_daily.tcsh >& /home/csep/crontab_logs/NWPacific_1day.txt;

00	00	*	*	*	/bin/tcsh /usr/local/csep/configuration/testing-regions/SWPacific/cronjobs/dispatcher_one_year.tcsh >& /home/csep/crontab_logs/SWPacific_1year.txt;
05	00	*	*	*	/bin/tcsh /usr/local/csep/configuration/testing-regions/SWPacific/cronjobs/dispatcher_daily.tcsh >& /home/csep/crontab_logs/SWPacific_1day.txt;

# Install Dispatcher runs for Global testing region
30  00  *   *   *   /bin/tcsh /usr/local/csep/configuration/testing-regions/Global/cronjobs/dispatcher_one_year.tcsh >& /home/csep/crontab_logs/Global_1year.txt;
00  07  *   *   *   /bin/tcsh /usr/local/csep/configuration/testing-regions/Global/cronjobs/dispatcher_one_year_V12.1.tcsh >& /home/csep/crontab_logs/Global_1year_V12.1.txt;
00  08  *   *   *   /bin/tcsh /usr/local/csep/configuration/testing-regions/Global/cronjobs/dispatcher_one_year_V14.1.tcsh >& /home/csep/crontab_logs/Global_1year_V14.1.txt;
00  06  *   *   *   /bin/tcsh /usr/local/csep/configuration/testing-regions/Global/cronjobs/dispatcher_one_year_0.1degree_V14.4.tcsh >& /home/csep/crontab_logs/Global_1day_V14.4.txt;


# Install daily Dispatcher runs for OceanicTransformFaults testing region
35  00  *   *   *   /bin/tcsh /usr/local/csep/configuration/testing-regions/OceanicTransformFaults/cronjobs/dispatcher_daily.tcsh >& /home/csep/crontab_logs/OceanicTransformFaults_1day.txt;
