equal
deleted
inserted
replaced
19 |
19 |
20 __authors__ = [ |
20 __authors__ = [ |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
21 '"Sverre Rabbelier" <sverre@rabbelier.nl>', |
22 ] |
22 ] |
23 |
23 |
|
24 |
|
25 import random |
24 |
26 |
25 from django import http |
27 from django import http |
26 |
28 |
27 from soc.logic import dicts |
29 from soc.logic import dicts |
28 from soc.logic.models.priority_group import logic as priority_group_logic |
30 from soc.logic.models.priority_group import logic as priority_group_logic |
89 |
91 |
90 queryGen = lambda: job_logic.getQueryForFields(filter=filter) |
92 queryGen = lambda: job_logic.getQueryForFields(filter=filter) |
91 jobs = job_logic.entityIterator(queryGen, batchSize=10) |
93 jobs = job_logic.entityIterator(queryGen, batchSize=10) |
92 |
94 |
93 for job in jobs: |
95 for job in jobs: |
|
96 if random.randint(0, 5) > 0: |
|
97 continue |
94 job_key = job.key().id() |
98 job_key = job.key().id() |
95 good = handler.handle(job_key) |
99 good = handler.handle(job_key) |
96 |
100 |
97 if not good: |
101 if not good: |
98 break |
102 break |