Subversion Repositories SmartDukaan

Rev

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

Rev 7516 Rev 8274
Line 87... Line 87...
87
  print '   getAllSourcePricing(i64 itemId)'
87
  print '   getAllSourcePricing(i64 itemId)'
88
  print '  Item getItemForSource(i64 item_id, i64 sourceId)'
88
  print '  Item getItemForSource(i64 item_id, i64 sourceId)'
89
  print '   searchItemsInRange( searchTerms, i64 offset, i64 limit)'
89
  print '   searchItemsInRange( searchTerms, i64 offset, i64 limit)'
90
  print '  i32 getSearchResultCount( searchTerms)'
90
  print '  i32 getSearchResultCount( searchTerms)'
91
  print '   getProductNotifications(i64 startDateTime)'
91
  print '   getProductNotifications(i64 startDateTime)'
92
  print '   getProductNotificationRequestCount(i64 startDateTime)'
92
  print '   getProductNotificationRequestCount(i64 startDateTime, i64 categoryId)'
93
  print '  bool addAuthorizationLog(i64 itemId, string username, string reason)'
93
  print '  bool addAuthorizationLog(i64 itemId, string username, string reason)'
94
  print '  bool addupdateVoucherForItem(i64 catalog_item_id, i64 voucherType, i64 voucherAmount)'
94
  print '  bool addupdateVoucherForItem(i64 catalog_item_id, i64 voucherType, i64 voucherAmount)'
95
  print '  bool deleteVoucherForItem(i64 catalog_item_id, i64 voucherType)'
95
  print '  bool deleteVoucherForItem(i64 catalog_item_id, i64 voucherType)'
96
  print '  i64 getVoucherAmount(i64 itemId, i64 voucherType)'
96
  print '  i64 getVoucherAmount(i64 itemId, i64 voucherType)'
97
  print '   getAllItemVouchers(i64 itemId)'
97
  print '   getAllItemVouchers(i64 itemId)'
Line 111... Line 111...
111
  print '  StorePricing getStorePricing(i64 itemId)'
111
  print '  StorePricing getStorePricing(i64 itemId)'
112
  print '   getStorePricings( itemIds)'
112
  print '   getStorePricings( itemIds)'
113
  print '  void updateStorePricing(StorePricing sp, bool allColors)'
113
  print '  void updateStorePricing(StorePricing sp, bool allColors)'
114
  print '   getAllAmazonListedItems()'
114
  print '   getAllAmazonListedItems()'
115
  print '  Amazonlisted getAmazonItemDetails(i64 itemId)'
115
  print '  Amazonlisted getAmazonItemDetails(i64 itemId)'
116
  print '  void updateAmazonItemDetails(i64 itemId, double fbaPrice, double sellingPrice, bool isFba, bool isNonFba, bool isInventoryOverride, i64 handlingTime, bool isCustomTime)'
116
  print '  void updateAmazonItemDetails(Amazonlisted amazonlisted)'
117
  print '  void addAmazonItem(Amazonlisted amazonlisted)'
117
  print '  void addAmazonItem(Amazonlisted amazonlisted)'
118
  print '   getAsinItems()'
118
  print '   getAsinItems()'
119
  print '   getAllFbaListedItems()'
119
  print '   getAllFbaListedItems()'
120
  print '   getAllNonFbaListedItems()'
120
  print '   getAllNonFbaListedItems()'
121
  print '  bool updateItemInventory(i64 itemId, i64 holdInventory, i64 defaultInventory)'
121
  print '  bool updateItemInventory(i64 itemId, i64 holdInventory, i64 defaultInventory)'
-
 
122
  print '  bool updateTimestampForAmazonFeeds(string type,  sku, i64 timestamp)'
-
 
123
  print '   getAllParentCategories()'
-
 
124
  print '  void addPageViewEvent(PageViewEvents pageViewEvents)'
-
 
125
  print '  void addCartEvent(CartEvents cartEvents)'
-
 
126
  print '  void addEbayItem(EbayItem ebayItem)'
-
 
127
  print '  EbayItem getEbayItem(string listingId)'
-
 
128
  print '  void updateEbayItem(EbayItem ebayItem)'
-
 
129
  print '   getAmazonListedItems(i64 offset, i64 limit)'
-
 
130
  print '  bool updateAmazonAttributesInBulk( amazonlisted)'
122
  print ''
131
  print ''
123
  sys.exit(0)
132
  sys.exit(0)
124
 
133
 
125
pp = pprint.PrettyPrinter(indent = 2)
134
pp = pprint.PrettyPrinter(indent = 2)
126
host = 'localhost'
135
host = 'localhost'
Line 576... Line 585...
576
    print 'getProductNotifications requires 1 args'
585
    print 'getProductNotifications requires 1 args'
577
    sys.exit(1)
586
    sys.exit(1)
578
  pp.pprint(client.getProductNotifications(eval(args[0]),))
587
  pp.pprint(client.getProductNotifications(eval(args[0]),))
579
 
588
 
580
elif cmd == 'getProductNotificationRequestCount':
589
elif cmd == 'getProductNotificationRequestCount':
581
  if len(args) != 1:
590
  if len(args) != 2:
582
    print 'getProductNotificationRequestCount requires 1 args'
591
    print 'getProductNotificationRequestCount requires 2 args'
583
    sys.exit(1)
592
    sys.exit(1)
584
  pp.pprint(client.getProductNotificationRequestCount(eval(args[0]),))
593
  pp.pprint(client.getProductNotificationRequestCount(eval(args[0]),eval(args[1]),))
585
 
594
 
586
elif cmd == 'addAuthorizationLog':
595
elif cmd == 'addAuthorizationLog':
587
  if len(args) != 3:
596
  if len(args) != 3:
588
    print 'addAuthorizationLog requires 3 args'
597
    print 'addAuthorizationLog requires 3 args'
589
    sys.exit(1)
598
    sys.exit(1)
Line 720... Line 729...
720
    print 'getAmazonItemDetails requires 1 args'
729
    print 'getAmazonItemDetails requires 1 args'
721
    sys.exit(1)
730
    sys.exit(1)
722
  pp.pprint(client.getAmazonItemDetails(eval(args[0]),))
731
  pp.pprint(client.getAmazonItemDetails(eval(args[0]),))
723
 
732
 
724
elif cmd == 'updateAmazonItemDetails':
733
elif cmd == 'updateAmazonItemDetails':
725
  if len(args) != 8:
734
  if len(args) != 1:
726
    print 'updateAmazonItemDetails requires 8 args'
735
    print 'updateAmazonItemDetails requires 1 args'
727
    sys.exit(1)
736
    sys.exit(1)
728
  pp.pprint(client.updateAmazonItemDetails(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),eval(args[4]),eval(args[5]),eval(args[6]),eval(args[7]),))
737
  pp.pprint(client.updateAmazonItemDetails(eval(args[0]),))
729
 
738
 
730
elif cmd == 'addAmazonItem':
739
elif cmd == 'addAmazonItem':
731
  if len(args) != 1:
740
  if len(args) != 1:
732
    print 'addAmazonItem requires 1 args'
741
    print 'addAmazonItem requires 1 args'
733
    sys.exit(1)
742
    sys.exit(1)
Line 755... Line 764...
755
  if len(args) != 3:
764
  if len(args) != 3:
756
    print 'updateItemInventory requires 3 args'
765
    print 'updateItemInventory requires 3 args'
757
    sys.exit(1)
766
    sys.exit(1)
758
  pp.pprint(client.updateItemInventory(eval(args[0]),eval(args[1]),eval(args[2]),))
767
  pp.pprint(client.updateItemInventory(eval(args[0]),eval(args[1]),eval(args[2]),))
759
 
768
 
-
 
769
elif cmd == 'updateTimestampForAmazonFeeds':
-
 
770
  if len(args) != 3:
-
 
771
    print 'updateTimestampForAmazonFeeds requires 3 args'
-
 
772
    sys.exit(1)
-
 
773
  pp.pprint(client.updateTimestampForAmazonFeeds(args[0],eval(args[1]),eval(args[2]),))
-
 
774
 
-
 
775
elif cmd == 'getAllParentCategories':
-
 
776
  if len(args) != 0:
-
 
777
    print 'getAllParentCategories requires 0 args'
-
 
778
    sys.exit(1)
-
 
779
  pp.pprint(client.getAllParentCategories())
-
 
780
 
-
 
781
elif cmd == 'addPageViewEvent':
-
 
782
  if len(args) != 1:
-
 
783
    print 'addPageViewEvent requires 1 args'
-
 
784
    sys.exit(1)
-
 
785
  pp.pprint(client.addPageViewEvent(eval(args[0]),))
-
 
786
 
-
 
787
elif cmd == 'addCartEvent':
-
 
788
  if len(args) != 1:
-
 
789
    print 'addCartEvent requires 1 args'
-
 
790
    sys.exit(1)
-
 
791
  pp.pprint(client.addCartEvent(eval(args[0]),))
-
 
792
 
-
 
793
elif cmd == 'addEbayItem':
-
 
794
  if len(args) != 1:
-
 
795
    print 'addEbayItem requires 1 args'
-
 
796
    sys.exit(1)
-
 
797
  pp.pprint(client.addEbayItem(eval(args[0]),))
-
 
798
 
-
 
799
elif cmd == 'getEbayItem':
-
 
800
  if len(args) != 1:
-
 
801
    print 'getEbayItem requires 1 args'
-
 
802
    sys.exit(1)
-
 
803
  pp.pprint(client.getEbayItem(args[0],))
-
 
804
 
-
 
805
elif cmd == 'updateEbayItem':
-
 
806
  if len(args) != 1:
-
 
807
    print 'updateEbayItem requires 1 args'
-
 
808
    sys.exit(1)
-
 
809
  pp.pprint(client.updateEbayItem(eval(args[0]),))
-
 
810
 
-
 
811
elif cmd == 'getAmazonListedItems':
-
 
812
  if len(args) != 2:
-
 
813
    print 'getAmazonListedItems requires 2 args'
-
 
814
    sys.exit(1)
-
 
815
  pp.pprint(client.getAmazonListedItems(eval(args[0]),eval(args[1]),))
-
 
816
 
-
 
817
elif cmd == 'updateAmazonAttributesInBulk':
-
 
818
  if len(args) != 1:
-
 
819
    print 'updateAmazonAttributesInBulk requires 1 args'
-
 
820
    sys.exit(1)
-
 
821
  pp.pprint(client.updateAmazonAttributesInBulk(eval(args[0]),))
-
 
822
 
760
else:
823
else:
761
  print 'Unrecognized method %s' % cmd
824
  print 'Unrecognized method %s' % cmd
762
  sys.exit(1)
825
  sys.exit(1)
763
 
826
 
764
transport.close()
827
transport.close()