====== Cron ======
''cron'' is a job scheduler used on [[:admin:it:rhea]].
===== foranw@rhea =====
Automates
* some BIDS-like file sorting for [[:grants:habit:mr]] and [[:grants:spa:mr]]
* task db parse and extraction for [[:tools:habittask]] and [[:tools:slipstask]]
* main code to git backup
* [[:tools:lncdbot]] messaging: git and wiki updates
crontab -l |sed -En 's/#.*//;/^\s*[0-9]/p' # 2024-11-24
0 0 * * * /home/foranw/src/backup/allscripts/bakgit/runme.bash
00 08 * * 1 /opt/ni_tools/slacktheme_bot/lncdgit_summary | OPENSSL_CONF="/opt/ni_tools/slacktheme_bot/openssl.conf" /opt/ni_tools/slacktheme_bot/slack-msg codereview
00 09 * * 1 /opt/ni_tools/slacktheme_bot/lncdwiki_reminder noedits
00 12 * * 2 PASS=$(pass wiki) /opt/ni_tools/slacktheme_bot/lncdwiki_weekly_summary | OPENSSL_CONF="/opt/ni_tools/slacktheme_bot/openssl.conf" /opt/ni_tools/slacktheme_bot/slack-msg wiki
0 1 * * * make -C /Volumes/Hera/Projects/HabitChoiceLandscape/task results/summary.csv
00 2 * * * make -C /Volumes/Hera/Projects/SPA/scripts/mri bids/db/nii.lst
00 3 * * * make -C /Volumes/Hera/Projects/Habit/mr
10 3 * * * /opt/ni_tools/tasks/slipstask/00_loef_backup.bash
==== lncd@eyetracker-task ====
All [[:tools:lncdtask]] loef building eye tracking ''edf'' files are synced to bea_res via rsync from the eytracker to rhea.((NB. Eyetracking task computer has two ethernet ports. When the eyetracker is on (and always connected to the eyetracking task PC), outside connectivity is lost.))
0 0 * * * rsync -avhi $HOME/Desktop/lncdtask/subj_info/ rhea:/Volumes/L/bea_res/Data/Temporary\ Raw\ Data/lab_eyetracker/subj_info/