def getBadge(self): allForUser=SessionModel.all() allForUser.filter("instaright_account =", self.user) count=allForUser.count(10000) logging.info('club badger: fetched stats %s' % count) if count >= 10000: return '10000' if count >= 5000: return '5000' if count >= 1000: return '1000' logging.info('club badger %s: not initialized' % self.user ) return None
def get(self): e = EncodeUtils() query = SessionModel.all() query.filter("url_counter_id <= " ,6000) query.order("-url_counter_id") results=query.fetch(1000) logging.info("fetch %s " %query.count()) for s in results: cnt = s.url_counter_id encoded = e.encode(cnt) enbased26 = e.enbase(encoded) logging.info("cnt: %s => encoded: %s enbased %s (before %s)" % (str(s.url_counter_id), str(encoded), enbased26, s.url_encode26 )) s.url_encode26 = enbased26 s.put()