def get(self): path = os.path.join(os.path.dirname(__file__), 'index.html') room = self.request.get('room') if room is None: self.response.out.write(template.render(path,{"body":"Need a room name"})) #TODO: query for users from friendfeed users = [ ('user%02d' % (i)) for i in range(20)] job = Job(roomname=room, done=False, users = users, score = [], ready = False) job.put() #TODO: Tune BATCHSIZE BATCHSIZE = 4 for i in range(0,len(users),BATCHSIZE): b = Batch(parent=job, users=users[i:i + BATCHSIZE], done = False) b.put() t = Task(method="GET", url="/tasks/RunBatch?batchid=%s" % b.key()); t.add() self.redirect("/wait?jobid=%s" % job.key())