Subversion Repositories SmartDukaan

Rev

Rev 16469 | Rev 16498 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 16469 Rev 16491
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