Revision: | 1.7 |
Committed: | Fri Oct 6 15:41:24 2006 UTC (18 years, 6 months ago) by slacapra |
Content type: | text/x-python |
Branch: | MAIN |
CVS Tags: | CRAB_2_0_0_pre10, CRAB_2_0_0_pre9, CRAB_1_5_4, CRAB_1_5_4_pre2, CRAB_1_5_4_pre1, CRAB_2_0_0_pre7, CRAB_2_0_0_pre6, CRAB_1_5_3, CRAB_1_5_3_pre5, CRAB_1_5_3_pre4, CRAB_2_0_0_pre5, CRAB_1_5_3_pre3, configure, CRAB_2_0_0_pre4, CRAB_1_5_3_pre2, CRAB_1_5_3_pre1, CRAB_2_0_0_pre3, CRAB_1_5_2, CRAB_2_0_0_pre2, CRAB_2_0_0_pre1, CRAB_1_5_1, CRAB_1_5_1_pre4, CRAB_1_5_1_pre3, CRAB_1_5_1_pre2, CRAB_1_5_1_pre1, CRAB_1_5_0, CRAB_1_5_0_pre9, CRAB_1_5_0_pre8, CRAB_1_5_0_pre7, CRAB_1_5_0_pre6, CRAB_1_5_0_pre5, CRAB_1_5_0_pre4, CRAB_1_5_0_pre3, CRAB_1_5_0_pre2, CRAB_1_4_2, CRAB_1_5_0_pre1, CRAB_1_4_1, CRAB_1_4_1_pre2, CRAB_1_4_1_pre1, CRAB_1_4_0, CRAB_1_4_0_pre4, CRAB_1_4_0_pre3, CRAB_1_4_0_pre2 |
Branch point for: | CRAB_1_5_4_SLC3_start, branch_1_4_1 |
Changes since 1.6: | +2 -1 lines |
Log Message: | add block in JobDB and recover SchedulerEdg |
# | User | Rev | Content |
---|---|---|---|
1 | slacapra | 1.1 | from Actor import * |
2 | import common | ||
3 | |||
4 | class Checker(Actor): | ||
5 | def __init__(self, cfg_params, nj_list): | ||
6 | self.cfg_params = cfg_params | ||
7 | self.nj_list = nj_list | ||
8 | return | ||
9 | |||
10 | def run(self): | ||
11 | """ | ||
12 | The main method of the class. | ||
13 | """ | ||
14 | common.logger.debug(5, "Checker::run() called") | ||
15 | |||
16 | if len(self.nj_list)==0: | ||
17 | common.logger.debug(5, "No jobs to check") | ||
18 | return | ||
19 | |||
20 | # run a list-match on first job | ||
21 | for nj in self.nj_list: | ||
22 | slacapra | 1.7 | block = common.jobDB.block(nj) |
23 | match = common.scheduler.listMatch(nj, block) | ||
24 | slacapra | 1.2 | flag = '' |
25 | afanfani | 1.4 | if not match: |
26 | slacapra | 1.6 | flag=' NOT ' |
27 | number=' ' | ||
28 | fanzago | 1.3 | if match : number= str(match) |
29 | slacapra | 1.5 | common.logger.message("Job #"+str(nj+1)+" does "+flag+" matches " + number + " sites") |
30 | slacapra | 1.1 | pass |
31 | |||
32 | return |