HISTORY createJob
VERSION DATE DESCRIPTION
1.0 2004-08-11 created from scratch
1.0.1 2005-04-06 reads supported DRS_TYPEs from config.processAB
1.1 2005-06-10 supports CONDOR
1.1.1 2005-10-20 added $JOB_ID for CONDOR; removes orphan WAITFORs; REI support switched off
1.1.2 2005-10-22 small bug fixed if TRIGGER undefined
1.1.3 2006-01-17 call of dfoMonitor added to measureQuality
1.2 2006-03-03 support for createAB v2.0
1.2.1 2006-03-13 support of new release of CONDOR
1.3 2006-05-15 supports secondary cascades for MEF files; subcascades supported; dfosLog suspended
1.4 2006-09-20 creates execQC job file instead of calling measureQuality
1.5 2008-09-16 in CALIB mode: remove all raw fits files after QC processing if enabled; stop RBS support; checks for pre-existing entries with $MODE+$DATE in JOBS_FILE_NAME; supports incremental createAB_v2.5
1.5.1 2009-01-12 final call of getStatusAB added (to update total score)
1.5.2 2009-01-21 no entry in JOB_FILE if AB_list is empty
1.5.3 2009-03-25 new option -F (to call getStatusAB -F), used for exporting links to safweb1
1.6 2009-07-21 support for execHC files; new key SCHED_TYPE; new option IMPLICIT for QCBQS_TYPE; joinAB improved
1.6.1 2009-09-30 bug fixes in joinAB [WHu]
1.6.2 2009-10-26 optional call of $PLUGIN [WHu]
1.7 2010-06-02 new option -r, to support createAB v3.0
1.8 2013-01-09 INITIAL and FINAL standardized; JOB_FILE_NAME=JOBS_NIGHT hard-coded; FILE_MODE obsolete
-------------------------------------------------------------
2.0 2013-01-24 DET_SPLITTING and ABscheduler support terminated, SCHED_TYPE obsolete; new mcalDown file; new: QC_CLUSTER and MONO_CALL
2.1 2013-02-14 ready for muc: rawDown and mcalDown files, calls cascadeMonitor
2.1.1 2013-03-05 calls cascadeMonitor -D in addition to -d; requires cascadeMonitor v1.1
2.1.2 2013-03-06 bug fix in line :841 ($CASC_CALL); support for QC_CLUSTER terminated
2.1.3 2014-06-03 QC_CLUSTER removed, code cleaned for obsolete DET_SPLITTING; rawDown file also offered for DRS_TYPE=CPL
2.1.4 2014-07-14 typo fixed
2.1.5 2014-07-22 DRS_TYPE=INT supported
2.2 2014-08-14 compatible with DFOS and PHOENIX; CHECK_MUC obsolete
2.2.1 2015-09-02 minor bugs fixed in rawDown and execAB calls
2.2.2 2015-10-19 small bug fix in code related to rawDown file
2.2.3 2015-11-02 removed: MONO_CALL; added: option -l for DRS_TYPE=INT
2.3beta1 2018-06-25 OPSHUB aware, sending config.processAB to qcweb
2.3 2018-10-22 fully OPSHUB aware; optional config keys MAX_JOBS and FULL_RAWDOWNLOAD, set by OPSHUB tool; DRS_TYPE=INT: evaluate dependencies (was missing before)
2.3.1 2018-11-16 drop the 'watcher' command in JOBS file, obsolete; slightly modified text in JOB_FILE_NAME
2.3.2 2018-11-30 dependency iteration for DRS_TYPE=INT
2.3.3 2019-03-25 sequence of rawDown and getStatusAB calls switched; OPSHUB: progress bar for downloads
2.3.4 2019-04-16 OPSHUB: MAX_CORES can be configured
2.3.5 2019-09-17 removes dependencies for cascadeMonitor