| Line 202... |
Line 202... |
| 202 |
print "Detailed Status need to be mapped", detailedStatus
|
202 |
print "Detailed Status need to be mapped", detailedStatus
|
| 203 |
raise ParseException("_getStatusFromDetailedStatus", "Found new order status" + str(detailedStatus))
|
203 |
raise ParseException("_getStatusFromDetailedStatus", "Found new order status" + str(detailedStatus))
|
| 204 |
|
204 |
|
| 205 |
|
205 |
|
| 206 |
def scrapeStoreOrders(self,):
|
206 |
def scrapeStoreOrders(self,):
|
| 207 |
trs = self._getActiveOrders(collectionMap={'merchantOrderId':1, 'sUserId':1})
|
207 |
trs = self._getActiveOrders(collectionMap={'merchantOrderId':1, 'sUserId':1, 'userId':1})
|
| 208 |
bulk = self.db.merchantOrder.initialize_ordered_bulk_op()
|
208 |
bulk = self.db.merchantOrder.initialize_ordered_bulk_op()
|
| 209 |
for tr in trs:
|
209 |
for tr in trs:
|
| - |
|
210 |
self.userId = tr['userId']
|
| 210 |
try:
|
211 |
try:
|
| 211 |
orderRequest = urllib2.Request(SAHOLIC_ORDER_URL_TR %(tr['merchantOrderId'], tr['sUserId']), headers=headers)
|
212 |
orderRequest = urllib2.Request(SAHOLIC_ORDER_URL_TR %(tr['merchantOrderId'], tr['sUserId']), headers=headers)
|
| 212 |
response = urllib2.urlopen(orderRequest).read()
|
213 |
response = urllib2.urlopen(orderRequest).read()
|
| 213 |
print response
|
214 |
print response
|
| 214 |
response = json.loads(response)['response']
|
215 |
response = json.loads(response)['response']
|