Subversion Repositories SmartDukaan

Rev

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

Rev 15056 Rev 15059
Line 116... Line 116...
116
                        traceback.print_exc()
116
                        traceback.print_exc()
117
                        try:
117
                        try:
118
                            self.parseCancelled(merchantOrder, soup)
118
                            self.parseCancelled(merchantOrder, soup)
119
                            resp['result'] = 'ORDER_CANCELLED'
119
                            resp['result'] = 'ORDER_CANCELLED'
120
                        except:
120
                        except:
-
 
121
                            try:
121
                            if soup.h1.span.text=="Account":
122
                                if soup.h1.span.text=="Account":
122
                                resp['result'] = 'DETAIL_NOT_CREATED_KNOWN'
123
                                    resp['result'] = 'DETAIL_NOT_CREATED_KNOWN'
-
 
124
                                else:
-
 
125
                                    raise
123
                            
126
                            except:
-
 
127
                                if soup.find(id="ap_signin_pagelet_title").h1.text.strip()=="Sign In":
-
 
128
                                    resp['result'] = 'DETAIL_NOT_CREATED_KNOWN'
-
 
129
                                else:
-
 
130
                                    raise
124
            except:
131
            except:
125
                order = self.db.merchantOrder.find_one({"orderId":orderId})
132
                order = self.db.merchantOrder.find_one({"orderId":orderId})
126
                if order is not None:
133
                if order is not None:
127
                    self.db.merchantOrder.update({"orderId":orderId}, {"$set":{"status":"parse_failed"}})
134
                    self.db.merchantOrder.update({"orderId":orderId}, {"$set":{"status":"parse_failed"}})
128
                print "Error occurred"
135
                print "Error occurred"
Line 556... Line 563...
556
        
563
        
557
        
564
        
558
 
565
 
559
 
566
 
560
def main():
567
def main():
561
    str1 = readSSh("/AmazonTrack/User779/404-5725877-2507524")
568
    str1 = readSSh("/home/amit/2809")
562
    #readSSh("/tmp/User2/404-2225153-7073122")
569
    #readSSh("/tmp/User2/404-2225153-7073122")
563
    
570
    
564
    store = getStore(1)
571
    store = getStore(1)
565
    #store.scrapeStoreOrders()
572
    #store.scrapeStoreOrders()
566
#    br = mechanize.Browser()
573
#    br = mechanize.Browser()