1 | MAILTO=dorner@astro.uni-wuerzburg.de
|
---|
2 | AUTOMATIONSETUP="fact.isdc"
|
---|
3 | SGE_ROOT="/usr/share/gridengine"
|
---|
4 | SGE_CELL="isdc-ge-cell"
|
---|
5 | # cronjobs for user fact_opr (ISDC) on isdc-viewer00, running now on isdc-in04
|
---|
6 | # check if raw and aux files needed for the analysis are available in the archive
|
---|
7 | */30 * * * * if ! ps aux | grep CheckRawFilesAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckRawFilesAvail.sh; fi
|
---|
8 | */30 * * * * if ! ps aux | grep CheckAuxFilesAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckAuxFilesAvail.sh; fi
|
---|
9 | */30 * * * * if ! ps aux | grep CheckDriveFileAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckDriveFileAvail.sh; fi
|
---|
10 | */30 * * * * if ! ps aux | grep CheckRatesFileAvail | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/CheckRatesFileAvail.sh; fi
|
---|
11 | # build sequences and write sequence files at isdc
|
---|
12 | 0 */4 * * * if ! ps aux | grep BuildSequences | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/BuildSequences.sh; fi
|
---|
13 | # jobmanager to process data
|
---|
14 | */15 * * * * if ! ps aux | grep JobManager | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/JobManager.sh; fi
|
---|
15 | # fill auxiliary information to DB
|
---|
16 | 0 9,10,12,14,18 * * * if ! ps aux | grep FillAuxData | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxData.sh ; fi
|
---|
17 | 6 9,10,12,14,18 * * * if ! ps aux | grep FillAuxCurrents | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCurrents.sh ; fi
|
---|
18 | 12 9,10,12,14,18 * * * if ! ps aux | grep FillAuxThresholds | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxThresholds.sh ; fi
|
---|
19 | 18 9,10,12,14,18 * * * if ! ps aux | grep FillAuxTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxTemp.sh ; fi
|
---|
20 | 24 9,10,12,14,18 * * * if ! ps aux | grep FillEffectiveOn | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillEffectiveOn.sh ; fi
|
---|
21 | 30 9,10,12,14,18 * * * if ! ps aux | grep FillAuxCtrDev | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCtrDev.sh ; fi
|
---|
22 | 36 9,10,12,14,18 * * * if ! ps aux | grep FillDrsTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillDrsTemp.sh ; fi
|
---|
23 | 42 9,10,12,14,18 * * * if ! ps aux | grep FillAuxContTemp | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxContTemp.sh ; fi
|
---|
24 | 48 9,10,12,14,18 * * * if ! ps aux | grep FillAuxCamHum | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillAuxCamHum.sh ; fi
|
---|
25 | 0 11,15,18 * * * if ! ps aux | grep FillRatescans | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillRatescans.sh ; fi
|
---|
26 | # fill file sizes to DB
|
---|
27 | 0 15 * * * if ! ps aux | grep FillFileSizes | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillFileSizes.sh ; fi
|
---|
28 | # QLA: run-wise ganymed (running on data processed at ISDC)
|
---|
29 | 0 */2 * * * if ! ps aux | grep Step2a | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/QuickLook/Step2a.sh ; fi
|
---|
30 | # fill results of QLA to DB
|
---|
31 | 30 */2 * * * if ! ps aux | grep FillNumEvts | grep -v grep >/dev/null 2>&1 ; then ~/DataCheck/Processing/FillNumEvts.sh ; fi
|
---|
32 | # cron to study the system performance (temporarily used)
|
---|
33 | #*/5 * * * * /bin/echo -n `/bin/date +\%F\ \%T`" time for ls: ">>~/time_for_ls_isdc-in04.txt;/usr/bin/time -f \%e /bin/ls >/dev/null 2>>~/time_for_ls_isdc-in04.txt
|
---|
34 | */5 * * * * source ~/.bashrc ; /bin/echo -n `/bin/date +\%F\ \%T`" time for ls: ">>~/time_for_ls_isdc-in04_new.txt;/usr/bin/time -f \%e /bin/ls >/dev/null 2>>~/time_for_ls_isdc-in04_new.txt
|
---|