ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/SchedulerLocal.py
Revision 1.25 - (view) (annotate) - [select for diffs]
Mon Jul 14 09:39:45 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.24: +2 -9 lines
Diff to previous 1.24
added fix for lsf listmatch. now works correctly also for private production (datasetPath=None)

Revision 1.24 - (view) (annotate) - [select for diffs]
Tue Jul 1 15:01:17 2008 UTC (16 years, 10 months ago) by fanzago
Branch: MAIN
CVS Tags: CRAB_2_4_0_test
Changes since 1.23: +23 -58 lines
Diff to previous 1.23
reimplemented CP_CMD and added change for publication on user data

Revision 1.23 - (view) (annotate) - [select for diffs]
Fri Jun 27 14:21:26 2008 UTC (16 years, 10 months ago) by fanzago
Branch: MAIN
Changes since 1.22: +78 -28 lines
Diff to previous 1.22
move rfcp function from SchedulerLocal to cmscp in crab_template and added some changes for publication using CAF and LSF

Revision 1.22 - (view) (annotate) - [select for diffs]
Fri Jun 20 08:57:37 2008 UTC (16 years, 10 months ago) by farinafa
Branch: MAIN
Changes since 1.21: +1 -1 lines
Diff to previous 1.21
Stronger assumption on the stageout timing initialization

Revision 1.21 - (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.20: +43 -0 lines
Diff to previous 1.20
removed update_fjr() and aligned all local schedulers

Revision 1.20 - (view) (annotate) - [select for diffs]
Tue Jun 10 17:46:00 2008 UTC (16 years, 10 months ago) by ewv
Branch: MAIN
Changes since 1.19: +6 -4 lines
Diff to previous 1.19
Enable Pythia+Condor, fix case in SchedulerLocal

Revision 1.19 - (view) (annotate) - [select for diffs]
Mon Jun 9 17:50:45 2008 UTC (16 years, 10 months ago) by spiga
Branch: MAIN
Changes since 1.18: +1 -1 lines
Diff to previous 1.18
bug fix

Revision 1.18 - (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.17: +1 -1 lines
Diff to previous 1.17
porting fix for timing

Revision 1.17 - (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.16: +4 -0 lines
Diff to previous 1.16
porting timing service to local scheduler

Revision 1.16 - (view) (annotate) - [select for diffs]
Thu May 22 13:52:37 2008 UTC (16 years, 11 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_2_1, CRAB_2_2_1_pre3, 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.15: +8 -2 lines
Diff to previous 1.15
allow overloading of EDG.se_white_list from crab.cfg

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue May 13 17:08:28 2008 UTC (16 years, 11 months ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0, CRAB_2_2_0_pre21, CRAB_2_2_1_pre1, CRAB_2_2_1_pre2
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
use job_exit_code no more output_exit_status

Revision 1.14 - (view) (annotate) - [select for diffs]
Sun Apr 20 09:34:40 2008 UTC (17 years ago) by spiga
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_pre16, CRAB_2_2_0_pre17, CRAB_2_2_0_pre18, CRAB_2_2_0_pre19
Changes since 1.13: +1 -1 lines
Diff to previous 1.13
 reimplemented dashboard communication sending again  both pre and post submssion infos, plus many Submitter code reorganization

Revision 1.13 - (view) (annotate) - [select for diffs]
Thu Apr 17 10:51:50 2008 UTC (17 years ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre8, CRAB_2_2_0_pre9, bp_osg_bdii
Branch point for: osg_bdii
Changes since 1.12: +1 -1 lines
Diff to previous 1.12
implement -testJdl==-listMatch==-match functionality

Revision 1.12 - (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_pre7
Changes since 1.11: +9 -133 lines
Diff to previous 1.11
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.11 - (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.10: +2 -2 lines
Diff to previous 1.10
initial mods to have LSF working with BossLite: still way to go...

Revision 1.10 - (view) (annotate) - [select for diffs]
Wed Feb 27 16:53:22 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
CVS Tags: 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.9: +1 -1 lines
Diff to previous 1.9
minor bug

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Feb 26 22:24:20 2008 UTC (17 years, 2 months ago) by ewv
Branch: MAIN
Changes since 1.8: +1 -1 lines
Diff to previous 1.8
Python config file, remove reliance on sed

Revision 1.8 - (view) (annotate) - [select for diffs]
Fri Feb 15 17:37:59 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_1_0, CRAB_2_1_0_pre5, CRAB_2_1_0_pre6
Changes since 1.7: +2 -2 lines
Diff to previous 1.7
fix bug in crab_template and co

Revision 1.7 - (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_pre4
Changes since 1.6: +2 -0 lines
Diff to previous 1.6
further fix for dashboard

Revision 1.6 - (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.5: +2 -2 lines
Diff to previous 1.5
fixing problem in monitoring with dashbard

Revision 1.5 - (view) (annotate) - [select for diffs]
Mon Feb 4 14:42:19 2008 UTC (17 years, 2 months ago) by slacapra
Branch: MAIN
Changes since 1.4: +3 -8 lines
Diff to previous 1.4
fix to report correctly info o dashboard

Revision 1.4 - (view) (annotate) - [select for diffs]
Thu Jan 31 14:13:25 2008 UTC (17 years, 3 months ago) by fanzago
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
change cmscp exit code, 60307 if the copy to SE fails, 60303 if the file already exists in the SE dir

Revision 1.3 - (view) (annotate) - [select for diffs]
Mon Jan 21 18:39:37 2008 UTC (17 years, 3 months ago) by slacapra
Branch: MAIN
Changes since 1.2: +71 -1 lines
Diff to previous 1.2
add support for copy output to user defined location and copy command

Revision 1.2 - (view) (annotate) - [select for diffs]
Fri Jan 18 18:41:04 2008 UTC (17 years, 3 months ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_1_0_pre3
Changes since 1.1: +2 -41 lines
Diff to previous 1.1
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

Revision 1.1 - (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
introduce a SchedulerLocal class to reuse code for local scheduler such as LSF-PBS/Torque etc, as suggested by Stijn De Weirdt (thanks!)

Convenience Links

Links to HEAD: (view) (annotate) Links to AnaDataSet: (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