Subversion Repositories SmartDukaan

Rev

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

Rev 14018 Rev 14020
Line 200... Line 200...
200
 
200
 
201
def commitData():
201
def commitData():
202
    global LATEST_UPDATED_ITEMS
202
    global LATEST_UPDATED_ITEMS
203
    for sku in LATEST_UPDATED_ITEMS:
203
    for sku in LATEST_UPDATED_ITEMS:
204
        #get_mongo_connection().Catalog.Deals.update({'_id':sku._id},{'$set' : sku.__dict__},upsert=True,multi=True)
204
        #get_mongo_connection().Catalog.Deals.update({'_id':sku._id},{'$set' : sku.__dict__},upsert=True,multi=True)
205
        get_mongo_connection().Catalog.Deals.update({'_id':sku._id},sku.__dict__,upsert=True)
205
        get_mongo_connection().Catalog.Deals.update({'_id':sku._id},{"$set":sku.__dict__},upsert=True)
206
    
206
    
207
 
207
 
208
def addBestSellerPoints():
208
def addBestSellerPoints():
209
    allItems = list(get_mongo_connection().Catalog.Deals.find({})) 
209
    allItems = list(get_mongo_connection().Catalog.Deals.find({})) 
210
    for sku in allItems:
210
    for sku in allItems:
Line 254... Line 254...
254
def main():
254
def main():
255
    populateStuff()
255
    populateStuff()
256
    calculateNlc()
256
    calculateNlc()
257
    calculateNlcPoints()
257
    calculateNlcPoints()
258
    commitData()
258
    commitData()
259
    print "Sleeping"
-
 
260
    time.sleep(120)
-
 
261
    print "Resumed"
-
 
262
    addBestSellerPoints()
259
    addBestSellerPoints()
263
    print "Before eliminate"
-
 
264
    print to_java_date(datetime.now())
-
 
265
    elimiateSimilarDeals()
260
    elimiateSimilarDeals()
266
    print to_java_date(datetime.now())
-
 
267
    print "Done"
-
 
268
 
261
 
269
 
262
 
270
if __name__=='__main__':
263
if __name__=='__main__':
271
    main()
264
    main()
272
265