Rev 384 | Rev 472 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
from shop2020.thriftpy.model.v1.catalog.ttypes import Item, status, Warehouseimport datetimefrom shop2020.clients.InventoryClient import InventoryClientfrom shop2020.utils.Utils import to_java_dateinventory_client = InventoryClient()inventory_client.__start__()client = inventory_client.get_client()warehouse = Warehouse()warehouse.location = "Delhi"warehouse.status = status.ACTIVEwarehouse.addedOn = to_java_date(datetime.datetime.now())client.addWarehouse(warehouse)client.addWarehouse(warehouse)item = Item()item.vendorItemId = 11item.featureDescription = "Red colour"item.featureId = 11item.itemStatus = status.ACTIVEitem.catalogItemId = 1000005item.weight = 14.2price_map = {}price_map[1] = 28.5price_map[2] = 39.3item.price = price_mapitem.addedOn = to_java_date(datetime.datetime.now())item.startDate = to_java_date(datetime.datetime.now())client.addItem(item)'''warehouse = Warehouse()warehouse.location = "Delhi"#print inventory_client.add_warehouse(warehouse)timestamp = datetime.datetime.now()print client.update_inventory(2, 2, 10, to_java_date(timestamp))# item = inventory_client.get_item(2)# print item#items = inventory_client.get_all_active_items()inventory = inventory_client.get_item_inventory(2)print inventorywarehouses = inventory_client.get_all_warehouses(True)print warehouseswarehouses = inventory_client.get_all_warehouses_for_item(2)print warehousesitems = inventory_client.get_all_items_for_warehouse(2)print items'''