def get(self):
		self.response.headers['Content-Type'] = 'text/plain'

		qry = Sale.query(Sale.excel_log_status == False)
		results = qry.fetch()
		#result_set = query.filter("excel_log_status=",False)
		#gc = gspread.login('*****@*****.**', 'insta_mojo_test')
		self.response.write(qry.count())
	def get(self):
		# try:
			gc = gspread.login('*****@*****.**', 'insta_mojo_test')
			wks = gc.open("Test").sheet1
			qry = Sale.query(Sale.excel_log_status == True)
			line_count = qry.count()
			qry = Sale.query(Sale.excel_log_status == False)
			results = qry.fetch()
			line_count=line_count+2
			
			for sale_item in results:
				try:
					logging.info("logging to excel , payment id" + str(sale_item.payment_id))
					wks.update_cell(line_count,1,sale_item.currency)
					wks.update_cell(line_count,2,sale_item.buyer_phone)
					wks.update_cell(line_count,3,sale_item.offer_slug)
					wks.update_cell(line_count,4,sale_item.offer_title)
					wks.update_cell(line_count,5,sale_item.custom_fields)
					wks.update_cell(line_count,6,sale_item.payment_id)
					wks.update_cell(line_count,7,sale_item.buyer_name)
					wks.update_cell(line_count,8,sale_item.status)
					wks.update_cell(line_count,9,sale_item.buyer)
					wks.update_cell(line_count,10,sale_item.mac)
					wks.update_cell(line_count,11,sale_item.unit_price)
					wks.update_cell(line_count,12,sale_item.quantity)
					wks.update_cell(line_count,13,sale_item.fees)
					wks.update_cell(line_count,14,sale_item.amount)
					line_count+=1
				except Exception as e:
					logging.error(str(e))
				#	raise e
					continue
				sale_item.excel_log_status=True
				sale_item.put()
				logging.debug("logged")
			self.response.http_status_message(200)
			'''