comparison whoisi_cache.py @ 4:78a2da337f9f

added to tests
author Atul Varma <varmaa@toolness.com>
date Thu, 31 Dec 2009 12:38:16 -0800
parents 8c35fbdf5f43
children 47990d4e6df7
comparison
equal deleted inserted replaced
3:8c35fbdf5f43 4:78a2da337f9f
18 self.people = storage 18 self.people = storage
19 19
20 def update(self): 20 def update(self):
21 pid = self.server.get_max_person_id(app=self.APP_NAME) 21 pid = self.server.get_max_person_id(app=self.APP_NAME)
22 interval = range(len(self.people) + 1, pid + 1) 22 interval = range(len(self.people) + 1, pid + 1)
23 if interval: 23 subintervals = split_seq(interval, self.batch_size)
24 subintervals = split_seq(interval, self.batch_size) 24 for subinterval in subintervals:
25 for subinterval in subintervals: 25 people = self.server.get_people(app=self.APP_NAME,
26 people = self.server.get_people(app=self.APP_NAME, 26 first=subinterval[0],
27 first=subinterval[0], 27 last=subinterval[-1])
28 last=subinterval[-1]) 28 self.people.extend(people)
29 self.people.extend(people)