added fix for lsf listmatch. now works correctly also for private production (datasetPath=None)
reimplemented CP_CMD and added change for publication on user data
move rfcp function from SchedulerLocal to cmscp in crab_template and added some changes for publication using CAF and LSF
Stronger assumption on the stageout timing initialization
removed update_fjr() and aligned all local schedulers
Enable Pythia+Condor, fix case in SchedulerLocal
bug fix
porting fix for timing
porting timing service to local scheduler
allow overloading of EDG.se_white_list from crab.cfg
use job_exit_code no more output_exit_status
reimplemented dashboard communication sending again both pre and post submssion infos, plus many Submitter code reorganization
implement -testJdl==-listMatch==-match functionality
Many changes to have LSF working with BossLite Introduce Killer class to handle -kill which works again Work_space::res() return the correct output directory also in case user has set a non default one, Likewise for logDir() USER.outputdir is not to be used anywhere outside workspace class Some cleanup in submit logic, to reduce call of Scheduler specific classes from Submitter.py crab -clean works as well (well, almost, still need to remove twice the directory) Fill startDirectory and outputDirectory to Task GetOuput check status and not schedulerStatus (not stantard) Some cleanup in the use of BlackWhiteListParser No explicit check of scheduler concrete type in Submitter at listMatch level: move different behaviour in SchedulerXYZ implementation Plus other things I'm forgetting... Stefano
initial mods to have LSF working with BossLite: still way to go...
minor bug
Python config file, remove reliance on sed
fix bug in crab_template and co
further fix for dashboard
fixing problem in monitoring with dashbard
fix to report correctly info o dashboard
change cmscp exit code, 60307 if the copy to SE fails, 60303 if the file already exists in the SE dir
add support for copy output to user defined location and copy command
Redesign the inheritance three of Scheduler Classes, and remove the SchedulerBoss one Introduce ScheuledGrid and ScheduleLocal as base classes for Grid and local scheduler, respectively. All interaction with boss are done via Boss class, whose (unique) instance is owned by Scheduler These changes are done to reduce code duplication. Plus other minor modification and cosmetcs, as usual
introduce a SchedulerLocal class to reuse code for local scheduler such as LSF-PBS/Torque etc, as suggested by Stijn De Weirdt (thanks!)
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.