Subversion Repositories SmartDukaan

Rev

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

Rev 7291 Rev 7306
Line 35... Line 35...
35
    delete_tag, delete_entity_tag, get_all_ignored_inventoryupdate_items_list,add_banner,get_all_banners, \
35
    delete_tag, delete_entity_tag, get_all_ignored_inventoryupdate_items_list,add_banner,get_all_banners, \
36
    delete_banner,get_banner_details,get_active_banners,add_banner_map,delete_banner_map,get_banner_map_details, \
36
    delete_banner,get_banner_details,get_active_banners,add_banner_map,delete_banner_map,get_banner_map_details, \
37
    get_insurance_amount, get_insurer, get_all_alive_items,get_all_insurers, get_all_entity_tags,\
37
    get_insurance_amount, get_insurer, get_all_alive_items,get_all_insurers, get_all_entity_tags,\
38
    update_insurance_declared_amount, get_freebie_for_item, add_or_update_freebie_for_item, get_all_amazon_listed_items, \
38
    update_insurance_declared_amount, get_freebie_for_item, add_or_update_freebie_for_item, get_all_amazon_listed_items, \
39
    get_store_pricing, update_store_pricing,\
39
    get_store_pricing, update_store_pricing,\
40
    get_amazon_item_details,update_amazon_item_details,add_amazon_item,get_asin_items,get_all_fba_listed_items,get_all_nonfba_listed_items
40
    get_amazon_item_details,update_amazon_item_details,add_amazon_item,get_asin_items,get_all_fba_listed_items,get_all_nonfba_listed_items,\
-
 
41
    add_or_update_brand_info, get_brand_info
41
from shop2020.thriftpy.model.v1.catalog.ttypes import status
42
from shop2020.thriftpy.model.v1.catalog.ttypes import status
42
from shop2020.utils.Utils import log_entry, to_py_date
43
from shop2020.utils.Utils import log_entry, to_py_date
43
import datetime
44
import datetime
44
 
45
 
45
class CatalogServiceHandler:
46
class CatalogServiceHandler:
Line 1033... Line 1034...
1033
        try:
1034
        try:
1034
            return get_store_pricing(itemId)
1035
            return get_store_pricing(itemId)
1035
        finally:
1036
        finally:
1036
            close_session()
1037
            close_session()
1037
 
1038
 
-
 
1039
    def getStorePricings(self, itemIds):
-
 
1040
        try:
-
 
1041
            return [get_store_pricing(itemId) for itemId in itemIds]
-
 
1042
        finally:
-
 
1043
            close_session()
-
 
1044
 
1038
    def updateStorePricing(self, sp):
1045
    def updateStorePricing(self, sp):
1039
        try:
1046
        try:
1040
            return update_store_pricing(sp)
1047
            return update_store_pricing(sp)
1041
        finally:
1048
        finally:
1042
            close_session()
1049
            close_session()