Subversion Repositories SmartDukaan

Rev

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

Rev 12888 Rev 12947
Line 77... Line 77...
77
    get_all_flipkart_marketplaceItem, add_competitor_scraping, \
77
    get_all_flipkart_marketplaceItem, add_competitor_scraping, \
78
    get_previous_competitor_scraping, get_upload_result_by_id, add_amazon_promotion, \
78
    get_previous_competitor_scraping, get_upload_result_by_id, add_amazon_promotion, \
79
    get_amazon_promotion, update_amazon_promotion, get_vat_rates, \
79
    get_amazon_promotion, update_amazon_promotion, get_vat_rates, \
80
    update_item_state_vat, mark_partially_active, get_ex_affiliate_item_info, \
80
    update_item_state_vat, mark_partially_active, get_ex_affiliate_item_info, \
81
    get_all_items_to_list_on_fbg, get_all_fbg_listed_items
81
    get_all_items_to_list_on_fbg, get_all_fbg_listed_items
82
from shop2020.thriftpy.model.v1.catalog.ttypes import status
82
from shop2020.thriftpy.model.v1.catalog.ttypes import status, CatalogServiceException
83
from shop2020.utils.Utils import log_entry, to_py_date
83
from shop2020.utils.Utils import log_entry, to_py_date
84
import datetime
84
import datetime
85
 
85
 
86
class CatalogServiceHandler:
86
class CatalogServiceHandler:
87
    '''
87
    '''
Line 1633... Line 1633...
1633
            
1633
            
1634
    def addAmazonPromotion(self,amazonPromotions):
1634
    def addAmazonPromotion(self,amazonPromotions):
1635
        try:
1635
        try:
1636
            return add_amazon_promotion(amazonPromotions)
1636
            return add_amazon_promotion(amazonPromotions)
1637
        except:
1637
        except:
1638
            return False
1638
            raise CatalogServiceException(102, "Exception in adding amazon promotion") 
1639
        finally:
1639
        finally:
1640
            close_session()
1640
            close_session()
1641
    
1641
    
1642
    def getAmazonPromotion(self,startDate,endDate):
1642
    def getAmazonPromotion(self,startDate,endDate):
1643
        try:
1643
        try: