ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/SchedulerLsf.py
Revision 1.32 - (view) (annotate) - [select for diffs]
Tue Nov 24 11:06:36 2009 UTC (15 years, 5 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_7_1, CRAB_2_7_10_pre1, CRAB_2_7_10_pre2, CRAB_2_7_10_pre3, CRAB_2_7_1_branch_firstMERGE, CRAB_2_7_1_pre1, CRAB_2_7_1_pre10, CRAB_2_7_1_pre11, CRAB_2_7_1_pre12, CRAB_2_7_1_pre2, CRAB_2_7_1_pre3, CRAB_2_7_1_pre4, CRAB_2_7_1_pre5, CRAB_2_7_1_pre6, CRAB_2_7_1_pre8, CRAB_2_7_1_pre9, CRAB_2_7_1_wmbs_pre4, CRAB_2_7_2, CRAB_2_7_2_p1, CRAB_2_7_2_pre1, CRAB_2_7_2_pre2, CRAB_2_7_2_pre3, CRAB_2_7_2_pre4, CRAB_2_7_3, CRAB_2_7_3_beta, CRAB_2_7_3_beta1, CRAB_2_7_3_beta2, CRAB_2_7_3_beta3, CRAB_2_7_3_pre1, CRAB_2_7_3_pre2, CRAB_2_7_3_pre2_beta, CRAB_2_7_3_pre3, CRAB_2_7_3_pre3_beta, CRAB_2_7_4, CRAB_2_7_4_patch1, CRAB_2_7_4_pre1, CRAB_2_7_4_pre2, CRAB_2_7_4_pre3, CRAB_2_7_4_pre4, CRAB_2_7_4_pre5, CRAB_2_7_4_pre6, CRAB_2_7_5, CRAB_2_7_5_patch1, CRAB_2_7_5_pre1, CRAB_2_7_5_pre2, CRAB_2_7_5_pre3, CRAB_2_7_6, CRAB_2_7_6_patch1, CRAB_2_7_6_pre1, CRAB_2_7_7, CRAB_2_7_7_patch1, CRAB_2_7_7_patch1_pre1, CRAB_2_7_7_pre1, CRAB_2_7_7_pre2, CRAB_2_7_8, CRAB_2_7_8_dash, CRAB_2_7_8_dash2, CRAB_2_7_8_dash3, CRAB_2_7_8_patch1, CRAB_2_7_8_patch1_pre1, CRAB_2_7_8_patch2, CRAB_2_7_8_patch2_pre1, CRAB_2_7_8_pre1, CRAB_2_7_8_pre2, CRAB_2_7_8_pre3, CRAB_2_7_9, CRAB_2_7_9_patch1, CRAB_2_7_9_patch2_pre1, CRAB_2_7_9_pre1, CRAB_2_7_9_pre2, CRAB_2_7_9_pre3, CRAB_2_7_9_pre4, CRAB_2_7_9_pre5, CRAB_2_7_lumi, CRAB_2_8_0, CRAB_2_8_0_pre1, CRAB_2_8_1, CRAB_2_8_2_pre1, CRAB_2_8_2_pre2, CRAB_LumiMask, fede_170310, from_LimiMask
Branch point for: CRAB_2_7_1_branch, CRAB_multiout
Changes since 1.31: +1 -1 lines
Diff to previous 1.31
report correctly JobExitCode to the dashboard

Revision 1.28.2.1 - (view) (annotate) - [select for diffs]
Tue Nov 10 18:26:55 2009 UTC (15 years, 5 months ago) by spiga
Branch: CRAB_2_6_X_br
CVS Tags: CRAB_2_6_5, CRAB_2_6_6, CRAB_2_6_6_check, CRAB_2_6_6_pre1, CRAB_2_6_6_pre2, CRAB_2_6_6_pre3, CRAB_2_6_6_pre4, CRAB_2_6_6_pre5, CRAB_2_6_6_pre6
Changes since 1.28: +11 -1 lines
Diff to previous 1.28 , to next main 1.33
align with HEAD

Revision 1.31 - (view) (annotate) - [select for diffs]
Tue Nov 10 18:24:43 2009 UTC (15 years, 5 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_7_0
Changes since 1.30: +1 -0 lines
Diff to previous 1.30
resources default setting

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Nov 10 17:57:19 2009 UTC (15 years, 5 months ago) by spiga
Branch: MAIN
Changes since 1.29: +9 -0 lines
Diff to previous 1.29
slc4-slc5 rfio compatibility

Revision 1.29 - (view) (annotate) - [select for diffs]
Wed Oct 14 08:18:23 2009 UTC (15 years, 6 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_7_0_pre5, CRAB_2_7_0_pre6, CRAB_2_7_0_pre7, CRAB_2_7_0_pre8
Branch point for: Lumi2_8
Changes since 1.28: +1 -1 lines
Diff to previous 1.28
fix for bug #56403

Revision 1.27 - (view) (annotate) - [select for diffs]
Tue May 26 10:23:01 2009 UTC (15 years, 11 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_6_0_pre3, CRAB_2_6_0_pre4, CRAB_2_6_0_pre5, CRAB_2_6_0_pre6, CRAB_2_6_0_pre7, CRAB_2_6_0_pre8, CRAB_2_6_0_pre9
Changes since 1.26: +0 -1 lines
Diff to previous 1.26
adapting code to logging usage. (crab_logger removed)

Revision 1.26 - (view) (annotate) - [select for diffs]
Mon Mar 9 15:56:26 2009 UTC (16 years, 1 month ago) by ewv
Branch: MAIN
CVS Tags: CRAB_2_5_0, CRAB_2_5_0_pre7, CRAB_2_5_1, CRAB_2_5_1_pre1, CRAB_2_5_1_pre2, CRAB_2_5_1_pre3, CRAB_2_5_1_pre4, CRAB_2_6_0_pre1, CRAB_2_6_0_pre2
Changes since 1.25: +12 -12 lines
Diff to previous 1.25
Fix CondorG problems with uniqueID, rename function to follow scheme

Revision 1.25 - (view) (annotate) - [select for diffs]
Sat Mar 7 16:40:03 2009 UTC (16 years, 1 month ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_5_0_pre6
Changes since 1.24: +5 -2 lines
Diff to previous 1.24
adapt to task name changes.

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Oct 31 13:18:14 2008 UTC (16 years, 5 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_4_2, CRAB_2_4_2_pre2, CRAB_2_4_2_pre3, CRAB_2_4_3, CRAB_2_4_3_pre1, CRAB_2_4_3_pre2, CRAB_2_4_3_pre3, CRAB_2_4_3_pre5, CRAB_2_4_3_pre6, CRAB_2_4_3_pre7, CRAB_2_4_3_pre8, CRAB_2_4_4, CRAB_2_4_4_pre1, CRAB_2_4_4_pre2, CRAB_2_4_4_pre3, CRAB_2_4_4_pre4, CRAB_2_4_4_pre5, CRAB_2_4_4_pre6, CRAB_2_5_0_pre1, CRAB_2_5_0_pre2, CRAB_2_5_0_pre3, CRAB_2_5_0_pre4, CRAB_2_5_0_pre5
Changes since 1.23: +7 -3 lines
Diff to previous 1.23
now loggingInfo want file name as 3 positional parameter

Revision 1.23 - (view) (annotate) - [select for diffs]
Sun Sep 21 10:46:13 2008 UTC (16 years, 7 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_4_0, CRAB_2_4_0_Tutorial, CRAB_2_4_0_Tutorial_pre1, CRAB_2_4_0_pre1, CRAB_2_4_0_pre2, CRAB_2_4_0_pre3, CRAB_2_4_0_pre4, CRAB_2_4_0_pre5, CRAB_2_4_0_pre6, CRAB_2_4_0_pre7, CRAB_2_4_0_pre8, CRAB_2_4_0_pre9, CRAB_2_4_1, CRAB_2_4_1_pre1, CRAB_2_4_1_pre2, CRAB_2_4_1_pre3, CRAB_2_4_1_pre4, CRAB_2_4_2_pre1
Changes since 1.22: +5 -72 lines
Diff to previous 1.22
Implemented all the changes needed to use cmscp.py. Integrated the Phedex API usage to obtain the complete endpoint needed for stage out. Main changes are in wsCopyOutput().

Revision 1.22 - (view) (annotate) - [select for diffs]
Mon Sep 8 12:50:07 2008 UTC (16 years, 7 months ago) by gcodispo
Branch: MAIN
CVS Tags: CRAB_DLS_PHED1
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Removed -cwd option in submit

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Aug 25 17:43:07 2008 UTC (16 years, 8 months ago) by fanzago
Branch: MAIN
CVS Tags: CRAB_2_3_2, CRAB_2_3_2_Fnal, CRAB_2_3_2_pre4, CRAB_2_3_2_pre5, CRAB_2_3_2_pre7, CRAB_DLS_PHED
Changes since 1.20: +1 -1 lines
Diff to previous 1.20
fixed error with copy of output

Revision 1.20 - (view) (annotate) - [select for diffs]
Wed Aug 20 12:43:43 2008 UTC (16 years, 8 months ago) by fanzago
Branch: MAIN
CVS Tags: CRAB_2_3_2_pre3
Changes since 1.19: +4 -1 lines
Diff to previous 1.19
changes related the new LFN and new datasetpath to publish (task 7471)

Revision 1.19 - (view) (annotate) - [select for diffs]
Sun Jul 20 15:10:09 2008 UTC (16 years, 9 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_3_2_pre1, CRAB_2_3_2_pre2
Branch point for: AnaDataSet
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
typo

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue Jul 15 14:40:10 2008 UTC (16 years, 9 months ago) by fanzago
Branch: MAIN
Changes since 1.17: +22 -21 lines
Diff to previous 1.17
some changes about publication at caf

Revision 1.14.4.2 - (view) (annotate) - [select for diffs]
Mon Jul 14 15:46:05 2008 UTC (16 years, 9 months ago) by fanzago
Branch: CRAB_2_3_0_br
Changes since 1.14.4.1: +28 -22 lines
Diff to previous 1.14.4.1 , to branch point 1.14 , to next main 1.33
added some error control

Revision 1.17 - (view) (annotate) - [select for diffs]
Mon Jul 14 09:39:45 2008 UTC (16 years, 9 months ago) by spiga
Branch: MAIN
Changes since 1.16: +9 -0 lines
Diff to previous 1.16
added fix for lsf listmatch. now works correctly also for private production (datasetPath=None)

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Jul 1 15:03:37 2008 UTC (16 years, 10 months ago) by fanzago
Branch: MAIN
CVS Tags: CRAB_2_4_0_test
Changes since 1.15: +68 -0 lines
Diff to previous 1.15
changes for user data publication

Revision 1.14.4.1 - (view) (annotate) - [select for diffs]
Tue Jul 1 14:15:46 2008 UTC (16 years, 10 months ago) by fanzago
Branch: CRAB_2_3_0_br
CVS Tags: CRAB_2_3_1, CRAB_2_3_1_pre2, CRAB_2_3_1_pre3, CRAB_2_3_1_pre4, CRAB_2_3_1_pre5, CRAB_2_3_1_pre6
Changes since 1.14: +71 -8 lines
Diff to previous 1.14
changes for user data publication

Revision 1.14.2.1 - (view) (annotate) - [select for diffs]
Tue Jun 24 13:54:11 2008 UTC (16 years, 10 months ago) by fanzago
CVS Tags: CRAB_2_3_1_pre1
Changes since 1.14: +3 -8 lines
Diff to previous 1.14 , to next main 1.33
some changes according to the head of CRAB (24/06/2008)

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Jun 17 11:53:00 2008 UTC (16 years, 10 months ago) by spiga
Branch: MAIN
Changes since 1.14: +3 -8 lines
Diff to previous 1.14
removed a not needed loop...

Revision 1.14 - (view) (annotate) - [select for diffs]
Wed Jun 11 10:03:07 2008 UTC (16 years, 10 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_2_pre5, CRAB_2_3_0, CRAB_2_3_0_pre1, CRAB_2_3_0_pre6
Branch point for: CRAB_2_3_0_br
Changes since 1.13: +2 -34 lines
Diff to previous 1.13
removed update_fjr() and aligned all local schedulers

Revision 1.13 - (view) (annotate) - [select for diffs]
Thu Jun 5 10:24:16 2008 UTC (16 years, 10 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_2_pre3, CRAB_2_2_2_pre4
Changes since 1.12: +2 -1 lines
Diff to previous 1.12
porting fix for timing

Revision 1.12 - (view) (annotate) - [select for diffs]
Thu Jun 5 08:57:40 2008 UTC (16 years, 10 months ago) by spiga
Branch: MAIN
Changes since 1.11: +20 -1 lines
Diff to previous 1.11
porting timing service to local scheduler

Revision 1.11 - (view) (annotate) - [select for diffs]
Tue May 27 18:26:23 2008 UTC (16 years, 11 months ago) by afanfani
Branch: MAIN
CVS Tags: CRAB_2_2_1, CRAB_2_2_1_pre4, CRAB_2_2_1_pre5, CRAB_2_2_1_pre6, CRAB_2_2_2_pre1, CRAB_2_2_2_pre2, PRODCOMMON_0_10_7_testCS2
Changes since 1.10: +1 -2 lines
Diff to previous 1.10
fix for outputdir

Revision 1.10 - (view) (annotate) - [select for diffs]
Mon May 26 15:43:43 2008 UTC (16 years, 11 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_1_pre3
Changes since 1.9: +3 -1 lines
Diff to previous 1.9
Fix to use a specific output dir with lsf

Revision 1.9 - (view) (annotate) - [select for diffs]
Sun May 4 08:45:24 2008 UTC (16 years, 11 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0, CRAB_2_2_0_pre16, CRAB_2_2_0_pre17, CRAB_2_2_0_pre18, CRAB_2_2_0_pre19, CRAB_2_2_0_pre21, CRAB_2_2_1_pre1, CRAB_2_2_1_pre2
Changes since 1.8: +2 -2 lines
Diff to previous 1.8
minor fix (stdout-->out, stderr-->err)

Revision 1.8 - (view) (annotate) - [select for diffs]
Sat May 3 17:14:17 2008 UTC (16 years, 11 months ago) by spiga
Branch: MAIN
Changes since 1.7: +46 -1 lines
Diff to previous 1.7
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.

Revision 1.7 - (view) (annotate) - [select for diffs]
Fri Apr 11 14:54:22 2008 UTC (17 years ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre10, CRAB_2_2_0_pre11, CRAB_2_2_0_pre12, CRAB_2_2_0_pre13, CRAB_2_2_0_pre15, CRAB_2_2_0_pre7, CRAB_2_2_0_pre8, CRAB_2_2_0_pre9, bp_osg_bdii
Branch point for: osg_bdii
Changes since 1.6: +5 -3 lines
Diff to previous 1.6
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

Revision 1.6 - (view) (annotate) - [select for diffs]
Fri Mar 7 17:25:23 2008 UTC (17 years, 1 month ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre2, CRAB_2_2_0_pre4, CRAB_2_2_0_pre5
Changes since 1.5: +17 -1 lines
Diff to previous 1.5
initial mods to have LSF working with BossLite: still way to go...

Revision 1.5 - (view) (annotate) - [select for diffs]
Tue Feb 5 15:25:32 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_1_0, CRAB_2_1_0_pre4, CRAB_2_1_0_pre5, CRAB_2_1_0_pre6, CRAB_2_1_1, CRAB_2_1_1_pre1, CRAB_2_1_1_pre3, CRAB_2_1_2, CRAB_2_1_2_pre1, CRAB_2_1_2_pre2, CRAB_2_2_0_pre1
Branch point for: CRAB_2_1_1_pre2, CRAB_2_1_2_br
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
further fix for dashboard

Revision 1.4 - (view) (annotate) - [select for diffs]
Mon Feb 4 17:59:36 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3
fixing problem in monitoring with dashbard

Revision 1.3 - (view) (annotate) - [select for diffs]
Mon Feb 4 16:39:52 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
Changes since 1.2: +9 -0 lines
Diff to previous 1.2
other fix for postMortem on LSF and resubmit

Revision 1.2 - (view) (annotate) - [select for diffs]
Mon Jan 7 18:20:20 2008 UTC (17 years, 3 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_1_0_pre2, CRAB_2_1_0_pre3
Changes since 1.1: +4 -227 lines
Diff to previous 1.1
introduce a SchedulerLocal class to reuse code for local scheduler such as LSF-PBS/Torque etc, as suggested by Stijn De Weirdt (thanks!)

Revision 1.1 - (view) (annotate) - [select for diffs]
Fri Jan 4 17:30:56 2008 UTC (17 years, 3 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_1_0_pre1
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

Convenience Links

Links to HEAD: (view) (annotate)

Compare Revisions

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.

  Diffs between and
  Type of Diff should be a