some changes about publication at caf
fix for stage out. passed arguments with wrong order
changes in cmscp function only for LSF and CAF
move rfcp function from SchedulerLocal to cmscp in crab_template and added some changes for publication using CAF and LSF
attempt to fix the case of failing lcg-ls causing misaleading 60303 error
timing support for CPUtime
just renamed JobReportErrorCode.py to fillCrabFjr.py, a minor cleaning on crab_template
Add wsInitialEnvironment for scheduler dependent code at top of wrapper script
Change directory for vanilla condor
Improved the fjr parsing... now the related wrapper code has been written by cms_cmssw. It allow to fix the problem due to the patch for missing input files
sorting the input files was needed indeed(as suggested by Fede)
fix error 30001 if FWJobreport has duplicated entries
added control about input files
fix misleading code 60303 for lcg-cp
first fix for parsing of fjr in the case of dashboard problem
print lcg-cp version
removed func_exit() from template. Now it is written by crab... and configured with scheduler specific needed. Restored check for OSB size if scheduler is gLite, reorganized the real scheduler (means the BLite script interacting with real scheduler) configuration parameters. Now the dictionary is prepared by different schedulers and any needed parameters can be shipped.
Handle warning about SRM_PATH at FNAL
Warn if storage_path and srm_version don't agree. Use SMR v2 correctly.
changed the default order in cmscp function plus minor cleaning and better managment srmv1 wrt srmv2. Now default is srmv2.
now the input sanbox is just one tarball plus the wrapper script
added runtime_area as path of crab_fjr in the update_fjr function
.BrokerInfo must be retrieved only for gLite middleware
restored output functionality. Some fix on arguments format avoiding wrapper crash. Implemented tarball creation for output sanbox... still remaining to enable the check on output sandbox size...and the related backup solution
changes to write the FJR from beginning of job wrapper
first changes about wrapper
Python config file, remove reliance on sed
placeholders for CMSSW_2_0_0 pycfg manipulation
fix bug in crab_template and co
added support for SRMV2 client. Now it is possible to specify srm_version from crab.cfg ( [USER].srm_version ) , the logic is always the same: try srmv* if it fails try lcg_cp ( at the moment if no version is specified and the srmv1 fails also srmv2 is tried... )
temporary fix about wrong FJR. Added error code 50115
change cmscp exit code, 60307 if the copy to SE fails, 60303 if the file already exists in the SE dir
Added debug to srmcp
changed harcoded code 60302 for dashboard with JobExitCode=executable_exit_status
removed ProdAgent API dependencies for DBS publication
fix wrong commit
Add support for LSF/CAF direct submission Re-establish a correct inheritance pattern for Scheruled* classes Start to remove some unneeded try: catch: statement and replace them with appropriate if:then: Erase any use of cfg_param as a common block (expecially in conjuction with apmon) and replace it with the user of task DB Several minor cleanup
fixed problem with output copy and check output sandbox size
Don't move output file if copy_data (for OSG)
Adjustement for output truncating
limited to 3 the numbers of copy retries in copy function
Bug fix on output limit
srmcp: added option to set at one the number of streams used by gridftp
changes to improve crab stdout
changed comment, code 2 in cmscp means file already exists in the SE
Added *which voms-proxy-info* to be executed
changes for output copy to SE
changed srmrm with srm-advisory-delete and changed the localSize entry
remove any WARNING message from srm-get-metadata output to get remote file size
correct OSG setup to use srmcp
first version of cmscp command (as a bash function) implemented
added clean_env function --> for OSG env problem
changes for DBS2 output publication
add id and voms-proxy-info -all at beginning of job
build exe, with untar, again after scram area creation
chaged permission to report.py file
moved untar to the very beginning of wrapper
bug fix: MonitorID was wrongly filled with MonitorJobID
adapted to new input parameter for parser script to send DashBoard report
added additional check for ProdAgentApi not available on WN
added FrameworkJobReport parsing after executable finished
added some echos
removed GridSyncJobId from the fields which are reported every time from the WN script to the DashBoard
changes WN wrapper script ML reporting to report only the relevant information (repo is deleted after report to ML) at any stage of WN script
remove commented SyncGridJobId variable filling
moved a line to Scheduler
No more exit codes in case of sanity check failures
some minor changes to ML parameters name
More controls for ML
moved some lines
Minor changes for ML reporting
changes for eval line
added new function CopyInput
get a better exit status managment
JOB_EXIT
changed crab, orca and edg schema, to grep new exit_code
changed for copy and register data
boss integration
job script generation implemented
pubdb.py renamed to PubDB.py
initial set of files
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.