====== 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/