Subversion Repositories SmartDukaan

Rev

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

Rev 17362 Rev 17363
Line 737... Line 737...
737
            session.close()
737
            session.close()
738
        
738
        
739
 
739
 
740
 
740
 
741
def main():
741
def main():
742
    #getSummaryFile("/AmazonTrack/User8703/")
-
 
743
    #process_rejects("/home/amit/Downloads/RejectCashbackTemplate.xlsx")
-
 
744
    #str1 = readSSh("/AmazonTrack/User2466/orderSummary28-06:13:25:08")
-
 
745
    #readSSh("/tmp/User2/404-2225153-7073122")
-
 
746
    #for orderId, trackingUrl in all.iteritems():
-
 
747
    store = getStore(1)
742
    store = getStore(1)
748
    store.parseOrderRawHtml(46328, '3442342424334346', 9722, readSSh("/home/amit/46328"), "https://www.amazon.in/gp/css/summary/edit.html?orderID=403-4276089-1251522")
-
 
749
     #   print store.parseTrackingUrl(trackingUrl, orderId)
-
 
750
    #store.scrapeStoreOrders()
-
 
751
#    store.scrapeStoreOrders()
-
 
752
    #store.parseInfo()
-
 
753
    #store.trackOrdersForUser(4355, "", readSSh("~/4355"))
-
 
754
    #readSSh("/tmp/User211/2015-04-12 10:32:41.905765")
-
 
755
    #store.scrapeAffiliate()
-
 
756
    #parseDetailNotCreated()
-
 
757
    #parseOrderNotCreated()
-
 
758
#    for userId in store.db.merchantOrder.find({"storeId":1, "subOrders.closed":False}).distinct("userId"):
-
 
759
#        userId = int(userId)
-
 
760
#        directory = "/AmazonTrack/User" + str(userId) + "/"
-
 
761
#        summaryFile=getSummaryFile(directory)
-
 
762
#        if summaryFile is None:
-
 
763
#            print "No summary for", userId
-
 
764
#        else:
-
 
765
#            print userId, directory+summaryFile
-
 
766
#            store.trackOrdersForUser(userId, 'https://www.amazon.in/gp/css/order-history', readSSh(directory + summaryFile))
-
 
767
#"storeId":1, "status":"parse_failed", "subOrders":{"$exists":False}
-
 
768
    for order in store.db.merchantOrder.find({"status":"parse_failed"}):
743
    for order in store.db.merchantOrder.find({"status":"parse_failed"}):
769
        try:
744
        try:
770
            orderId=order.get("orderId")
745
            orderId=order.get("orderId")
771
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
746
            o = session.query(OrdersRaw).filter_by(id = orderId).one()
772
            o.order_url = order['orderTrackingUrl']
747
            o.order_url = order['orderTrackingUrl']