Subversion Repositories SmartDukaan

Rev

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

Rev 12784 Rev 19413
Line 99... Line 99...
99
  print '   getStateMaster()'
99
  print '   getStateMaster()'
100
  print '  void updateSnapdealStockAtEOD( allsnapdealstock)'
100
  print '  void updateSnapdealStockAtEOD( allsnapdealstock)'
101
  print '  void updateFlipkartStockAtEOD( allflipkartstock)'
101
  print '  void updateFlipkartStockAtEOD( allflipkartstock)'
102
  print '  double getWanNlcForSource(i64 item_id, i64 source)'
102
  print '  double getWanNlcForSource(i64 item_id, i64 source)'
103
  print '   getAllAvailableAmazonFbaItemInventory()'
103
  print '   getAllAvailableAmazonFbaItemInventory()'
-
 
104
  print '  bool updateItemAvailabilityForItemIds( itemIds)'
-
 
105
  print '   addVendorItemPricingInBulk( vendorItemPricingList)'
-
 
106
  print '  void addInventoryInBulk( bulkInventoryList)'
-
 
107
  print '   getItemLocationAvailabilityCache( itemLocations)'
-
 
108
  print '   getItemLocationAvailabilityCacheByItemId( itemIds)'
-
 
109
  print '  string getItemPincodeAvailability( itemIds, string pincode)'
104
  print ''
110
  print ''
105
  sys.exit(0)
111
  sys.exit(0)
106
 
112
 
107
pp = pprint.PrettyPrinter(indent = 2)
113
pp = pprint.PrettyPrinter(indent = 2)
108
host = 'localhost'
114
host = 'localhost'
Line 629... Line 635...
629
  if len(args) != 0:
635
  if len(args) != 0:
630
    print 'getAllAvailableAmazonFbaItemInventory requires 0 args'
636
    print 'getAllAvailableAmazonFbaItemInventory requires 0 args'
631
    sys.exit(1)
637
    sys.exit(1)
632
  pp.pprint(client.getAllAvailableAmazonFbaItemInventory())
638
  pp.pprint(client.getAllAvailableAmazonFbaItemInventory())
633
 
639
 
-
 
640
elif cmd == 'updateItemAvailabilityForItemIds':
-
 
641
  if len(args) != 1:
-
 
642
    print 'updateItemAvailabilityForItemIds requires 1 args'
-
 
643
    sys.exit(1)
-
 
644
  pp.pprint(client.updateItemAvailabilityForItemIds(eval(args[0]),))
-
 
645
 
-
 
646
elif cmd == 'addVendorItemPricingInBulk':
-
 
647
  if len(args) != 1:
-
 
648
    print 'addVendorItemPricingInBulk requires 1 args'
-
 
649
    sys.exit(1)
-
 
650
  pp.pprint(client.addVendorItemPricingInBulk(eval(args[0]),))
-
 
651
 
-
 
652
elif cmd == 'addInventoryInBulk':
-
 
653
  if len(args) != 1:
-
 
654
    print 'addInventoryInBulk requires 1 args'
-
 
655
    sys.exit(1)
-
 
656
  pp.pprint(client.addInventoryInBulk(eval(args[0]),))
-
 
657
 
-
 
658
elif cmd == 'getItemLocationAvailabilityCache':
-
 
659
  if len(args) != 1:
-
 
660
    print 'getItemLocationAvailabilityCache requires 1 args'
-
 
661
    sys.exit(1)
-
 
662
  pp.pprint(client.getItemLocationAvailabilityCache(eval(args[0]),))
-
 
663
 
-
 
664
elif cmd == 'getItemLocationAvailabilityCacheByItemId':
-
 
665
  if len(args) != 1:
-
 
666
    print 'getItemLocationAvailabilityCacheByItemId requires 1 args'
-
 
667
    sys.exit(1)
-
 
668
  pp.pprint(client.getItemLocationAvailabilityCacheByItemId(eval(args[0]),))
-
 
669
 
-
 
670
elif cmd == 'getItemPincodeAvailability':
-
 
671
  if len(args) != 2:
-
 
672
    print 'getItemPincodeAvailability requires 2 args'
-
 
673
    sys.exit(1)
-
 
674
  pp.pprint(client.getItemPincodeAvailability(eval(args[0]),args[1],))
-
 
675
 
634
else:
676
else:
635
  print 'Unrecognized method %s' % cmd
677
  print 'Unrecognized method %s' % cmd
636
  sys.exit(1)
678
  sys.exit(1)
637
 
679
 
638
transport.close()
680
transport.close()