Rev 14371 | Rev 14436 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
from dtr.utils import FetchLivePricesfrom shop2020.model.v1.dtr.impl.Convertors import to_t_livePricingclass DtrServiceHandler:'''classdocs'''def __init__(self):'''Constructor'''def getLatestPricing(self, skuBundleId, source_id):try:pricing_info = FetchLivePrices.getLatestPrice(skuBundleId, source_id)if len(pricing_info) == 0:return [to_t_livePricing(pricing) for pricing in [{}]]return [to_t_livePricing(pricing) for pricing in pricing_info]except:return []if __name__ == '__main__':dt = DtrServiceHandler()print dt.getLatestPricing(100, 1)