Subversion Repositories SmartDukaan

Rev

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

Rev 12450 Rev 12452
Line 9... Line 9...
9
from shop2020.thriftpy.model.v1.catalog.ttypes import CompetitionCategory, \
9
from shop2020.thriftpy.model.v1.catalog.ttypes import CompetitionCategory, \
10
Decision, RunType, AmazonPromotionType
10
Decision, RunType, AmazonPromotionType
11
from shop2020.model.v1.catalog.script import AmazonAsyncScraper
11
from shop2020.model.v1.catalog.script import AmazonAsyncScraper
12
from shop2020.clients.InventoryClient import InventoryClient
12
from shop2020.clients.InventoryClient import InventoryClient
13
from shop2020.clients.TransactionClient import TransactionClient
13
from shop2020.clients.TransactionClient import TransactionClient
14
import time 
14
import time
-
 
15
from time import sleep
15
from datetime import date, datetime, timedelta
16
from datetime import date, datetime, timedelta
16
import math
17
import math
17
import simplejson as json
18
import simplejson as json
18
import xlwt
19
import xlwt
19
import optparse
20
import optparse
Line 389... Line 390...
389
    .group_by(AmazonPromotion.sku).order_by(desc(AmazonPromotion.addedOn)).all()
390
    .group_by(AmazonPromotion.sku).order_by(desc(AmazonPromotion.addedOn)).all()
390
    for amPromotion in amPromotions:
391
    for amPromotion in amPromotions:
391
        amazonShortTermActivePromotions[amPromotion.sku] = __Promotion(amPromotion.salePrice,amPromotion.subsidy,amPromotion.promotionType,amPromotion.endDate)
392
        amazonShortTermActivePromotions[amPromotion.sku] = __Promotion(amPromotion.salePrice,amPromotion.subsidy,amPromotion.promotionType,amPromotion.endDate)
392
    session.close()
393
    session.close()
393
    print "No of items populated ",len(itemInfo)
394
    print "No of items populated ",len(itemInfo)
394
    time.sleep(10)
395
    sleep(5)
395
    return itemInfo
396
    return itemInfo
396
 
397
 
397
def getPriceAndAsin(itemInfo):
398
def getPriceAndAsin(itemInfo):
398
    skus = []
399
    skus = []
399
    for item in itemInfo:
400
    for item in itemInfo: