Example #1
0
	def post(self):
		pid = self.request.get('pid')
		app_id = int(self.request.get('app_id'))
		store_ids = string.split(self.request.get('store_ids'), ',')
		category_id = int(self.request.get('category_id'))
		pop_id = int(self.request.get('pop_id'))

		for store_id in store_ids:
			ranking = self.category_ranking(app_id, int(store_id), category_id, pop_id)

			if ranking != None:
				# Store this ranking
				ranking_persister.persist_ranking(pid, ranking, jobs.app_store_codes.COUNTRIES[int(store_id)], self._category_name(category_id, pop_id))
	def post(self):
		pid = self.request.get('pid')
		app_id = int(self.request.get('app_id'))
		store_ids = string.split(self.request.get('store_ids'), ',')
		category_id = int(self.request.get('category_id'))
		pop_id = int(self.request.get('pop_id'))
		group_id = int(self.request.get('group_id'))

		for store_id in store_ids:
			ranking = self.category_ranking(app_id, int(store_id), category_id, pop_id)

			if ranking != None:
				# Store this ranking
				country = jobs.app_store_codes.COUNTRIES[int(store_id)]
				#logging.info(locals())
				category_name = self._category_name(category_id, pop_id)
				alerts.ranking(pid, country, category_name, int(ranking))
				ranking_persister.persist_ranking(pid, ranking, country, category_name, group_id)