| Line 332... |
Line 332... |
| 332 |
|
332 |
|
| 333 |
elif source_id == 6:
|
333 |
elif source_id == 6:
|
| 334 |
try:
|
334 |
try:
|
| 335 |
if data['_id'] in ignoreItems:
|
335 |
if data['_id'] in ignoreItems:
|
| 336 |
print "Ignored items returning for %d"%(data['_id'])
|
336 |
print "Ignored items returning for %d"%(data['_id'])
|
| 337 |
return {'_id':data['_id'],'available_price':data['available_price'],'in_stock':data['in_stock'],'source_id':5,'source_product_name':data['source_product_name'],'marketPlaceUrl':data['marketPlaceUrl'],'thumbnail':data['thumbnail'],'coupon':data['coupon'], 'codAvailable':data['codAvailable'], 'tagline': data['tagline'], 'offer': data['offer'],'gross_price':data.get('gross_price')}
|
337 |
return {'_id':data['_id'],'available_price':data['available_price'],'in_stock':data['in_stock'],'source_id':6,'source_product_name':data['source_product_name'],'marketPlaceUrl':data['marketPlaceUrl'],'thumbnail':data['thumbnail'],'coupon':data['coupon'], 'codAvailable':data['codAvailable'], 'tagline': data['tagline'], 'offer': data['offer'],'gross_price':data.get('gross_price')}
|
| 338 |
|
338 |
|
| 339 |
try:
|
339 |
try:
|
| 340 |
if ignoreLastUpdated and data['priceUpdatedOn'] > to_java_date(now - timedelta(minutes=5)):
|
340 |
if ignoreLastUpdated and data['priceUpdatedOn'] > to_java_date(now - timedelta(minutes=5)):
|
| 341 |
print "sku id is already updated",data['_id']
|
341 |
print "sku id is already updated",data['_id']
|
| 342 |
return {'_id':data['_id'],'available_price':data['available_price'],'in_stock':data['in_stock'],'source_id':5,'source_product_name':data['source_product_name'],'marketPlaceUrl':data['marketPlaceUrl'],'thumbnail':data['thumbnail'],'coupon':data['coupon'], 'codAvailable':data['codAvailable'], 'tagline': data['tagline'], 'offer': data['offer'],'gross_price':data.get('gross_price')}
|
342 |
return {'_id':data['_id'],'available_price':data['available_price'],'in_stock':data['in_stock'],'source_id':6,'source_product_name':data['source_product_name'],'marketPlaceUrl':data['marketPlaceUrl'],'thumbnail':data['thumbnail'],'coupon':data['coupon'], 'codAvailable':data['codAvailable'], 'tagline': data['tagline'], 'offer': data['offer'],'gross_price':data.get('gross_price')}
|
| 343 |
except:
|
343 |
except:
|
| 344 |
pass
|
344 |
pass
|
| 345 |
|
345 |
|
| 346 |
paytmScraper = PaytmScraper.PaytmScraper()
|
346 |
paytmScraper = PaytmScraper.PaytmScraper()
|
| 347 |
url = "https://catalog.paytm.com/v1/mobile/product/%s"%(data['identifier'].strip())
|
347 |
url = "https://catalog.paytm.com/v1/mobile/product/%s"%(data['identifier'].strip())
|
| Line 601... |
Line 601... |
| 601 |
info = returnLatestPrice(item, item['source_id'],False)
|
601 |
info = returnLatestPrice(item, item['source_id'],False)
|
| 602 |
print info
|
602 |
print info
|
| 603 |
|
603 |
|
| 604 |
def main():
|
604 |
def main():
|
| 605 |
print datetime.now()
|
605 |
print datetime.now()
|
| 606 |
print "retuned %s"%(str(getLatestPriceById(67)))
|
606 |
print "retuned %s"%(str(getLatestPriceById(25070)))
|
| 607 |
print datetime.now()
|
607 |
print datetime.now()
|
| 608 |
if __name__=='__main__':
|
608 |
if __name__=='__main__':
|
| 609 |
main()
|
609 |
main()
|
| 610 |
|
610 |
|