ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/CRAB/python/DBinterface.py
Revision 1.17 - (view) (annotate) - [select for diffs]
Thu Apr 17 11:19:31 2008 UTC (17 years ago) by slacapra
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre10, CRAB_2_2_0_pre8, CRAB_2_2_0_pre9, bp_osg_bdii
Branch point for: osg_bdii
Changes since 1.16: +9 -18 lines
Diff to previous 1.16
first implementation of -list

Revision 1.16 - (view) (annotate) - [select for diffs]
Tue Apr 15 16:34:58 2008 UTC (17 years ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre7
Changes since 1.15: +40 -0 lines
Diff to previous 1.15
restored the inheritance between Status and StatusServer. Enabled the possibility to write an xml file instead of print the screen report, during the status query. Started to restore to sand infos to ML

Revision 1.15 - (view) (annotate) - [select for diffs]
Tue Apr 15 14:13:07 2008 UTC (17 years ago) by mcinquil
Branch: MAIN
Changes since 1.14: +1 -1 lines
Diff to previous 1.14
Added taskname in front of job name

Revision 1.14 - (view) (annotate) - [select for diffs]
Fri Apr 11 14:54:22 2008 UTC (17 years ago) by slacapra
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
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.13 - (view) (annotate) - [select for diffs]
Fri Apr 4 15:52:16 2008 UTC (17 years ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre5
Changes since 1.12: +86 -33 lines
Diff to previous 1.12
implementation of exception catching while interacting with Scheduler and Database

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Mar 31 09:23:55 2008 UTC (17 years ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre2, CRAB_2_2_0_pre4
Changes since 1.11: +9 -19 lines
Diff to previous 1.11
improvement on updateRunJobs method

Revision 1.11 - (view) (annotate) - [select for diffs]
Wed Mar 26 14:05:52 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.10: +7 -6 lines
Diff to previous 1.10
restored -printId functionality using bosslite

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue Mar 25 16:29:12 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.9: +13 -7 lines
Diff to previous 1.9
still another fix on the job index plus bosslite integration optimization.

Revision 1.9 - (view) (annotate) - [select for diffs]
Fri Mar 21 16:28:07 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.8: +60 -59 lines
Diff to previous 1.8
allignment to bosslite changes. many improvments on db interaction, minor changes on list usage to avoid error on job index

Revision 1.8 - (view) (annotate) - [select for diffs]
Mon Mar 17 17:42:53 2008 UTC (17 years, 1 month ago) by farinafa
Branch: MAIN
Changes since 1.7: +5 -0 lines
Diff to previous 1.7
A small fix on the usage of the DBinterface facade pattern

Revision 1.7 - (view) (annotate) - [select for diffs]
Mon Mar 17 14:00:59 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.6: +28 -13 lines
Diff to previous 1.6
Many changes to integrate BossLite. Creation step fully implemented and optimized... Submission is now working again. Here the missing things are the support for jobs submission by range, the message sending to ML, and the listmatch_match check. Actually the requirements can be changed on the fly as was in the past. The status is fully working with BossLite. The exit code display is not there since the new boss does not implement the RealTime mon.. here the functionality is under development by Federica: to be integrated.

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
Changes since 1.5: +9 -4 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]
Fri Mar 7 09:27:49 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.4: +7 -7 lines
Diff to previous 1.4
 First version which submit jobs using blite. Not yet fully working. Minor problem with jdl arguments. Submission dose not take range yet

Revision 1.4 - (view) (annotate) - [select for diffs]
Wed Mar 5 18:30:40 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.3: +13 -0 lines
Diff to previous 1.3
added methods

Revision 1.3 - (view) (annotate) - [select for diffs]
Wed Mar 5 10:15:00 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.2: +20 -0 lines
Diff to previous 1.2
added new methods to be used at the subission time

Revision 1.2 - (view) (annotate) - [select for diffs]
Tue Mar 4 15:50:44 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
Changes since 1.1: +36 -17 lines
Diff to previous 1.1
now use new db API (load by id)

Revision 1.1 - (view) (annotate) - [select for diffs]
Mon Mar 3 20:14:43 2008 UTC (17 years, 1 month ago) by spiga
Branch: MAIN
CVS Tags: CRAB_2_2_0_pre1
new class. Designed to collect methods to intercact with databse bosslite API

Convenience Links

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