Subversion Repositories SmartDukaan

Rev

Rev 5469 | Rev 5623 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
94 ashish 1
#!/usr/bin/env python
2
#
3431 rajveer 3
# Autogenerated by Thrift Compiler (0.7.0)
94 ashish 4
#
5
# DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
6
#
7
 
8
import sys
9
import pprint
10
from urlparse import urlparse
11
from thrift.transport import TTransport
12
from thrift.transport import TSocket
13
from thrift.transport import THttpClient
14
from thrift.protocol import TBinaryProtocol
15
 
16
import UserContextService
17
from ttypes import *
18
 
19
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
20
  print ''
21
  print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'
22
  print ''
23
  print 'Functions:'
559 chandransh 24
  print '  User createAnonymousUser(string jsessionId)'
25
  print '  User getUserById(i64 userId)'
5326 rajveer 26
  print '  User getUserByCartId(i64 cartId)'
1491 vikas 27
  print '  User getUserByEmail(string email)'
3032 mandeep.dh 28
  print '  User getUserByMobileNumber(i64 mobileNumber)'
559 chandransh 29
  print '  User createUser(User user)'
30
  print '  User updateUser(User user)'
31
  print '  User authenticateUser(string email, string password)'
94 ashish 32
  print '  bool userExists(string email)'
567 rajveer 33
  print '  i64 addAddressForUser(i64 userId, Address address, bool setDefault)'
94 ashish 34
  print '  bool removeAddressForUser(i64 userid, i64 addressId)'
35
  print '  bool setUserAsLoggedIn(i64 userId, i64 timestamp)'
36
  print '  bool setUserAsLoggedOut(i64 userid, i64 timestamp)'
504 rajveer 37
  print '  bool setDefaultAddress(i64 userid, i64 addressId)'
594 rajveer 38
  print '  bool updatePassword(i64 userid, string oldPassword, string newPassword)'
884 rajveer 39
  print '  bool forgotPassword(string email, string newPassword)'
594 rajveer 40
  print '   getAllAddressesForUser(i64 userId)'
1894 vikas 41
  print '  Address getAddressById(i64 addressId)'
594 rajveer 42
  print '  i64 getDefaultAddressId(i64 userId)'
785 rajveer 43
  print '  string getDefaultPincode(i64 userId)'
1274 varun.gupt 44
  print '  bool saveUserCommunication(i64 userId, string replyTo, i64 communicationType, i64 orderId, string airwaybillNo, string productName, string subject, string message)'
1590 varun.gupt 45
  print '  UserCommunication getUserCommunicationById(i64 id)'
46
  print '   getUserCommunicationByUser(i64 userId)'
47
  print '   getAllUserCommunications()'
5469 rajveer 48
  print '  void removeUserCommunication(i64 id)'
1859 vikas 49
  print '  MasterAffiliate createMasterAffiliate(string name, i64 addedOn)'
1899 vikas 50
  print '   getAllMasterAffiliates()'
1845 vikas 51
  print '  MasterAffiliate getMasterAffiliateById(i64 id)'
52
  print '  MasterAffiliate getMasterAffiliateByName(string name)'
1859 vikas 53
  print '  Affiliate createAffiliate(string name, string url, i64 masterAffiliateId, i64 addedOn)'
1845 vikas 54
  print '  Affiliate getAffiliateById(i64 id)'
55
  print '  Affiliate getAffiliateByName(string name)'
1996 vikas 56
  print '  Tracker getTrackerById(i64 id)'
1845 vikas 57
  print '   getAffiliatesByMasterAffiliate(i64 id)'
3378 vikas 58
  print '  i64 addTrackLog(i64 affiliateId, i64 userId, TrackLogType event, string url, string data, i64 addedOn)'
1845 vikas 59
  print '  TrackLog getTrackLogById(i64 id)'
3293 vikas 60
  print '   getTrackLogsByAffiliate(i64 affiliateId, i64 startDate, i64 endDate)'
1845 vikas 61
  print '   getTrackLogsByUser(i64 userId)'
1996 vikas 62
  print '   getTrackLogs(i64 userId, string event, string url)'
559 chandransh 63
  print '  Cart getCurrentCart(i64 userId)'
64
  print '  Cart getCart(i64 cartId)'
65
  print '   getCartsByTime(i64 from_time, i64 to_time, CartStatus status)'
3557 rajveer 66
  print '  string addItemToCart(i64 cartId, i64 itemId, i64 quantity, i64 sourceId)'
559 chandransh 67
  print '  void deleteItemFromCart(i64 cartId, i64 itemId)'
68
  print '  void addAddressToCart(i64 cartId, i64 addressId)'
5553 rajveer 69
  print '  void addStoreToCart(i64 cartId, i64 storeId)'
1976 varun.gupt 70
  print '  void applyCouponToCart(i64 cartId, string couponCode, double totalPrice, double discountedPrice)'
71
  print '  void removeCoupon(i64 cartId)'
3554 varun.gupt 72
  print '  void deleteDiscountsFromCart(i64 cartId)'
73
  print '  void saveDiscounts( discounts)'
5326 rajveer 74
  print '  i64 createOrders(i64 cartId, string sessionSource, i64 sessionStartTime, string firstSource, i64 firstSourceTime, i64 userId)'
3557 rajveer 75
  print '  string validateCart(i64 cartId, i64 sourceId)'
559 chandransh 76
  print '  void mergeCart(i64 fromCartId, i64 toCartId)'
690 chandransh 77
  print '  bool checkOut(i64 cartId)'
78
  print '  bool resetCart(i64 cartId,  items)'
1596 ankur.sing 79
  print '  i64 getUserCount(UserType userType)'
1891 ankur.sing 80
  print '   getAllUsers(UserType userType, i64 startDate, i64 endDate)'
2717 varun.gupt 81
  print '  void putUserNote(i64 user_id, i64 entity_id, string slide, string note)'
2642 varun.gupt 82
  print '   getUserNotes(i64 user_id, i64 entity_id)'
2981 rajveer 83
  print '   getMyResearchItems(i64 userId)'
84
  print '  bool updateMyResearch(i64 userId, i64 itemId)'
85
  print '  void deleteItemFromMyResearch(i64 userId, i64 itemId)'
86
  print '   getBrowseHistoryItems(i64 userId)'
87
  print '  void updateBrowseHistory(i64 userId, i64 itemId)'
3385 varun.gupt 88
  print '  i64 getCartsWithCouponCount(string couponCode)'
3499 mandeep.dh 89
  print '  void increaseTrustLevel(i64 userId, double trustLevelDelta)'
5469 rajveer 90
  print '  double getTrustLevel(i64 userId)'
4668 varun.gupt 91
  print '  bool showCODOption(i64 cartId, i64 sourceId, string pincode)'
94 ashish 92
  print ''
93
  sys.exit(0)
94
 
95
pp = pprint.PrettyPrinter(indent = 2)
96
host = 'localhost'
97
port = 9090
98
uri = ''
99
framed = False
100
http = False
101
argi = 1
102
 
103
if sys.argv[argi] == '-h':
3431 rajveer 104
  parts = sys.argv[argi+1].split(':')
94 ashish 105
  host = parts[0]
106
  port = int(parts[1])
107
  argi += 2
108
 
109
if sys.argv[argi] == '-u':
110
  url = urlparse(sys.argv[argi+1])
3431 rajveer 111
  parts = url[1].split(':')
94 ashish 112
  host = parts[0]
113
  if len(parts) > 1:
114
    port = int(parts[1])
115
  else:
116
    port = 80
117
  uri = url[2]
3431 rajveer 118
  if url[4]:
119
    uri += '?%s' % url[4]
94 ashish 120
  http = True
121
  argi += 2
122
 
123
if sys.argv[argi] == '-f' or sys.argv[argi] == '-framed':
124
  framed = True
125
  argi += 1
126
 
127
cmd = sys.argv[argi]
128
args = sys.argv[argi+1:]
129
 
130
if http:
131
  transport = THttpClient.THttpClient(host, port, uri)
132
else:
133
  socket = TSocket.TSocket(host, port)
134
  if framed:
135
    transport = TTransport.TFramedTransport(socket)
136
  else:
137
    transport = TTransport.TBufferedTransport(socket)
138
protocol = TBinaryProtocol.TBinaryProtocol(transport)
139
client = UserContextService.Client(protocol)
140
transport.open()
141
 
3376 rajveer 142
if cmd == 'createAnonymousUser':
559 chandransh 143
  if len(args) != 1:
144
    print 'createAnonymousUser requires 1 args'
94 ashish 145
    sys.exit(1)
559 chandransh 146
  pp.pprint(client.createAnonymousUser(args[0],))
94 ashish 147
 
559 chandransh 148
elif cmd == 'getUserById':
149
  if len(args) != 1:
150
    print 'getUserById requires 1 args'
94 ashish 151
    sys.exit(1)
559 chandransh 152
  pp.pprint(client.getUserById(eval(args[0]),))
94 ashish 153
 
5326 rajveer 154
elif cmd == 'getUserByCartId':
155
  if len(args) != 1:
156
    print 'getUserByCartId requires 1 args'
157
    sys.exit(1)
158
  pp.pprint(client.getUserByCartId(eval(args[0]),))
159
 
1491 vikas 160
elif cmd == 'getUserByEmail':
161
  if len(args) != 1:
162
    print 'getUserByEmail requires 1 args'
163
    sys.exit(1)
164
  pp.pprint(client.getUserByEmail(args[0],))
165
 
3032 mandeep.dh 166
elif cmd == 'getUserByMobileNumber':
167
  if len(args) != 1:
168
    print 'getUserByMobileNumber requires 1 args'
169
    sys.exit(1)
170
  pp.pprint(client.getUserByMobileNumber(eval(args[0]),))
171
 
559 chandransh 172
elif cmd == 'createUser':
173
  if len(args) != 1:
174
    print 'createUser requires 1 args'
94 ashish 175
    sys.exit(1)
559 chandransh 176
  pp.pprint(client.createUser(eval(args[0]),))
94 ashish 177
 
559 chandransh 178
elif cmd == 'updateUser':
179
  if len(args) != 1:
180
    print 'updateUser requires 1 args'
94 ashish 181
    sys.exit(1)
559 chandransh 182
  pp.pprint(client.updateUser(eval(args[0]),))
94 ashish 183
 
559 chandransh 184
elif cmd == 'authenticateUser':
94 ashish 185
  if len(args) != 2:
559 chandransh 186
    print 'authenticateUser requires 2 args'
94 ashish 187
    sys.exit(1)
559 chandransh 188
  pp.pprint(client.authenticateUser(args[0],args[1],))
94 ashish 189
 
190
elif cmd == 'userExists':
191
  if len(args) != 1:
192
    print 'userExists requires 1 args'
193
    sys.exit(1)
194
  pp.pprint(client.userExists(args[0],))
195
 
196
elif cmd == 'addAddressForUser':
567 rajveer 197
  if len(args) != 3:
198
    print 'addAddressForUser requires 3 args'
94 ashish 199
    sys.exit(1)
567 rajveer 200
  pp.pprint(client.addAddressForUser(eval(args[0]),eval(args[1]),eval(args[2]),))
94 ashish 201
 
202
elif cmd == 'removeAddressForUser':
203
  if len(args) != 2:
204
    print 'removeAddressForUser requires 2 args'
205
    sys.exit(1)
206
  pp.pprint(client.removeAddressForUser(eval(args[0]),eval(args[1]),))
207
 
208
elif cmd == 'setUserAsLoggedIn':
209
  if len(args) != 2:
210
    print 'setUserAsLoggedIn requires 2 args'
211
    sys.exit(1)
212
  pp.pprint(client.setUserAsLoggedIn(eval(args[0]),eval(args[1]),))
213
 
214
elif cmd == 'setUserAsLoggedOut':
215
  if len(args) != 2:
216
    print 'setUserAsLoggedOut requires 2 args'
217
    sys.exit(1)
218
  pp.pprint(client.setUserAsLoggedOut(eval(args[0]),eval(args[1]),))
219
 
504 rajveer 220
elif cmd == 'setDefaultAddress':
221
  if len(args) != 2:
222
    print 'setDefaultAddress requires 2 args'
223
    sys.exit(1)
224
  pp.pprint(client.setDefaultAddress(eval(args[0]),eval(args[1]),))
225
 
94 ashish 226
elif cmd == 'updatePassword':
594 rajveer 227
  if len(args) != 3:
228
    print 'updatePassword requires 3 args'
94 ashish 229
    sys.exit(1)
594 rajveer 230
  pp.pprint(client.updatePassword(eval(args[0]),args[1],args[2],))
94 ashish 231
 
581 rajveer 232
elif cmd == 'forgotPassword':
884 rajveer 233
  if len(args) != 2:
234
    print 'forgotPassword requires 2 args'
581 rajveer 235
    sys.exit(1)
884 rajveer 236
  pp.pprint(client.forgotPassword(args[0],args[1],))
581 rajveer 237
 
594 rajveer 238
elif cmd == 'getAllAddressesForUser':
239
  if len(args) != 1:
240
    print 'getAllAddressesForUser requires 1 args'
241
    sys.exit(1)
242
  pp.pprint(client.getAllAddressesForUser(eval(args[0]),))
243
 
1894 vikas 244
elif cmd == 'getAddressById':
245
  if len(args) != 1:
246
    print 'getAddressById requires 1 args'
247
    sys.exit(1)
248
  pp.pprint(client.getAddressById(eval(args[0]),))
249
 
594 rajveer 250
elif cmd == 'getDefaultAddressId':
251
  if len(args) != 1:
252
    print 'getDefaultAddressId requires 1 args'
253
    sys.exit(1)
254
  pp.pprint(client.getDefaultAddressId(eval(args[0]),))
255
 
785 rajveer 256
elif cmd == 'getDefaultPincode':
257
  if len(args) != 1:
258
    print 'getDefaultPincode requires 1 args'
259
    sys.exit(1)
260
  pp.pprint(client.getDefaultPincode(eval(args[0]),))
261
 
1274 varun.gupt 262
elif cmd == 'saveUserCommunication':
263
  if len(args) != 8:
264
    print 'saveUserCommunication requires 8 args'
265
    sys.exit(1)
266
  pp.pprint(client.saveUserCommunication(eval(args[0]),args[1],eval(args[2]),eval(args[3]),args[4],args[5],args[6],args[7],))
267
 
1590 varun.gupt 268
elif cmd == 'getUserCommunicationById':
269
  if len(args) != 1:
270
    print 'getUserCommunicationById requires 1 args'
271
    sys.exit(1)
272
  pp.pprint(client.getUserCommunicationById(eval(args[0]),))
273
 
274
elif cmd == 'getUserCommunicationByUser':
275
  if len(args) != 1:
276
    print 'getUserCommunicationByUser requires 1 args'
277
    sys.exit(1)
278
  pp.pprint(client.getUserCommunicationByUser(eval(args[0]),))
279
 
280
elif cmd == 'getAllUserCommunications':
281
  if len(args) != 0:
282
    print 'getAllUserCommunications requires 0 args'
283
    sys.exit(1)
284
  pp.pprint(client.getAllUserCommunications())
285
 
5469 rajveer 286
elif cmd == 'removeUserCommunication':
287
  if len(args) != 1:
288
    print 'removeUserCommunication requires 1 args'
289
    sys.exit(1)
290
  pp.pprint(client.removeUserCommunication(eval(args[0]),))
291
 
1845 vikas 292
elif cmd == 'createMasterAffiliate':
1859 vikas 293
  if len(args) != 2:
294
    print 'createMasterAffiliate requires 2 args'
1845 vikas 295
    sys.exit(1)
1859 vikas 296
  pp.pprint(client.createMasterAffiliate(args[0],eval(args[1]),))
1845 vikas 297
 
1899 vikas 298
elif cmd == 'getAllMasterAffiliates':
299
  if len(args) != 0:
300
    print 'getAllMasterAffiliates requires 0 args'
301
    sys.exit(1)
302
  pp.pprint(client.getAllMasterAffiliates())
303
 
1845 vikas 304
elif cmd == 'getMasterAffiliateById':
305
  if len(args) != 1:
306
    print 'getMasterAffiliateById requires 1 args'
307
    sys.exit(1)
308
  pp.pprint(client.getMasterAffiliateById(eval(args[0]),))
309
 
310
elif cmd == 'getMasterAffiliateByName':
311
  if len(args) != 1:
312
    print 'getMasterAffiliateByName requires 1 args'
313
    sys.exit(1)
314
  pp.pprint(client.getMasterAffiliateByName(args[0],))
315
 
316
elif cmd == 'createAffiliate':
1859 vikas 317
  if len(args) != 4:
318
    print 'createAffiliate requires 4 args'
1845 vikas 319
    sys.exit(1)
1859 vikas 320
  pp.pprint(client.createAffiliate(args[0],args[1],eval(args[2]),eval(args[3]),))
1845 vikas 321
 
322
elif cmd == 'getAffiliateById':
323
  if len(args) != 1:
324
    print 'getAffiliateById requires 1 args'
325
    sys.exit(1)
326
  pp.pprint(client.getAffiliateById(eval(args[0]),))
327
 
328
elif cmd == 'getAffiliateByName':
329
  if len(args) != 1:
330
    print 'getAffiliateByName requires 1 args'
331
    sys.exit(1)
332
  pp.pprint(client.getAffiliateByName(args[0],))
333
 
334
elif cmd == 'getTrackerById':
335
  if len(args) != 1:
336
    print 'getTrackerById requires 1 args'
337
    sys.exit(1)
338
  pp.pprint(client.getTrackerById(eval(args[0]),))
339
 
1996 vikas 340
elif cmd == 'getAffiliatesByMasterAffiliate':
1845 vikas 341
  if len(args) != 1:
1996 vikas 342
    print 'getAffiliatesByMasterAffiliate requires 1 args'
1845 vikas 343
    sys.exit(1)
1996 vikas 344
  pp.pprint(client.getAffiliatesByMasterAffiliate(eval(args[0]),))
1845 vikas 345
 
346
elif cmd == 'addTrackLog':
1859 vikas 347
  if len(args) != 6:
348
    print 'addTrackLog requires 6 args'
1845 vikas 349
    sys.exit(1)
3378 vikas 350
  pp.pprint(client.addTrackLog(eval(args[0]),eval(args[1]),eval(args[2]),args[3],args[4],eval(args[5]),))
1845 vikas 351
 
352
elif cmd == 'getTrackLogById':
353
  if len(args) != 1:
354
    print 'getTrackLogById requires 1 args'
355
    sys.exit(1)
356
  pp.pprint(client.getTrackLogById(eval(args[0]),))
357
 
1996 vikas 358
elif cmd == 'getTrackLogsByAffiliate':
3293 vikas 359
  if len(args) != 3:
360
    print 'getTrackLogsByAffiliate requires 3 args'
1845 vikas 361
    sys.exit(1)
3293 vikas 362
  pp.pprint(client.getTrackLogsByAffiliate(eval(args[0]),eval(args[1]),eval(args[2]),))
1845 vikas 363
 
364
elif cmd == 'getTrackLogsByUser':
365
  if len(args) != 1:
366
    print 'getTrackLogsByUser requires 1 args'
367
    sys.exit(1)
368
  pp.pprint(client.getTrackLogsByUser(eval(args[0]),))
369
 
370
elif cmd == 'getTrackLogs':
1996 vikas 371
  if len(args) != 3:
372
    print 'getTrackLogs requires 3 args'
1845 vikas 373
    sys.exit(1)
1996 vikas 374
  pp.pprint(client.getTrackLogs(eval(args[0]),args[1],args[2],))
1845 vikas 375
 
559 chandransh 376
elif cmd == 'getCurrentCart':
377
  if len(args) != 1:
378
    print 'getCurrentCart requires 1 args'
379
    sys.exit(1)
380
  pp.pprint(client.getCurrentCart(eval(args[0]),))
381
 
382
elif cmd == 'getCart':
383
  if len(args) != 1:
384
    print 'getCart requires 1 args'
385
    sys.exit(1)
386
  pp.pprint(client.getCart(eval(args[0]),))
387
 
388
elif cmd == 'getCartsByTime':
389
  if len(args) != 3:
390
    print 'getCartsByTime requires 3 args'
391
    sys.exit(1)
392
  pp.pprint(client.getCartsByTime(eval(args[0]),eval(args[1]),eval(args[2]),))
393
 
394
elif cmd == 'addItemToCart':
3557 rajveer 395
  if len(args) != 4:
396
    print 'addItemToCart requires 4 args'
559 chandransh 397
    sys.exit(1)
3557 rajveer 398
  pp.pprint(client.addItemToCart(eval(args[0]),eval(args[1]),eval(args[2]),eval(args[3]),))
559 chandransh 399
 
400
elif cmd == 'deleteItemFromCart':
401
  if len(args) != 2:
402
    print 'deleteItemFromCart requires 2 args'
403
    sys.exit(1)
404
  pp.pprint(client.deleteItemFromCart(eval(args[0]),eval(args[1]),))
405
 
406
elif cmd == 'addAddressToCart':
407
  if len(args) != 2:
408
    print 'addAddressToCart requires 2 args'
409
    sys.exit(1)
410
  pp.pprint(client.addAddressToCart(eval(args[0]),eval(args[1]),))
411
 
5553 rajveer 412
elif cmd == 'addStoreToCart':
413
  if len(args) != 2:
414
    print 'addStoreToCart requires 2 args'
415
    sys.exit(1)
416
  pp.pprint(client.addStoreToCart(eval(args[0]),eval(args[1]),))
417
 
1976 varun.gupt 418
elif cmd == 'applyCouponToCart':
419
  if len(args) != 4:
420
    print 'applyCouponToCart requires 4 args'
421
    sys.exit(1)
422
  pp.pprint(client.applyCouponToCart(eval(args[0]),args[1],eval(args[2]),eval(args[3]),))
423
 
424
elif cmd == 'removeCoupon':
425
  if len(args) != 1:
426
    print 'removeCoupon requires 1 args'
427
    sys.exit(1)
428
  pp.pprint(client.removeCoupon(eval(args[0]),))
429
 
3554 varun.gupt 430
elif cmd == 'deleteDiscountsFromCart':
431
  if len(args) != 1:
432
    print 'deleteDiscountsFromCart requires 1 args'
433
    sys.exit(1)
434
  pp.pprint(client.deleteDiscountsFromCart(eval(args[0]),))
435
 
436
elif cmd == 'saveDiscounts':
437
  if len(args) != 1:
438
    print 'saveDiscounts requires 1 args'
439
    sys.exit(1)
440
  pp.pprint(client.saveDiscounts(eval(args[0]),))
441
 
690 chandransh 442
elif cmd == 'createOrders':
5326 rajveer 443
  if len(args) != 6:
444
    print 'createOrders requires 6 args'
94 ashish 445
    sys.exit(1)
5326 rajveer 446
  pp.pprint(client.createOrders(eval(args[0]),args[1],eval(args[2]),args[3],eval(args[4]),eval(args[5]),))
94 ashish 447
 
559 chandransh 448
elif cmd == 'validateCart':
3557 rajveer 449
  if len(args) != 2:
450
    print 'validateCart requires 2 args'
94 ashish 451
    sys.exit(1)
3557 rajveer 452
  pp.pprint(client.validateCart(eval(args[0]),eval(args[1]),))
94 ashish 453
 
559 chandransh 454
elif cmd == 'mergeCart':
455
  if len(args) != 2:
456
    print 'mergeCart requires 2 args'
457
    sys.exit(1)
458
  pp.pprint(client.mergeCart(eval(args[0]),eval(args[1]),))
459
 
690 chandransh 460
elif cmd == 'checkOut':
461
  if len(args) != 1:
462
    print 'checkOut requires 1 args'
463
    sys.exit(1)
464
  pp.pprint(client.checkOut(eval(args[0]),))
465
 
466
elif cmd == 'resetCart':
467
  if len(args) != 2:
468
    print 'resetCart requires 2 args'
469
    sys.exit(1)
470
  pp.pprint(client.resetCart(eval(args[0]),eval(args[1]),))
471
 
1596 ankur.sing 472
elif cmd == 'getUserCount':
473
  if len(args) != 1:
474
    print 'getUserCount requires 1 args'
475
    sys.exit(1)
476
  pp.pprint(client.getUserCount(eval(args[0]),))
477
 
1673 ankur.sing 478
elif cmd == 'getAllUsers':
1891 ankur.sing 479
  if len(args) != 3:
480
    print 'getAllUsers requires 3 args'
1673 ankur.sing 481
    sys.exit(1)
1891 ankur.sing 482
  pp.pprint(client.getAllUsers(eval(args[0]),eval(args[1]),eval(args[2]),))
1673 ankur.sing 483
 
2642 varun.gupt 484
elif cmd == 'putUserNote':
485
  if len(args) != 4:
486
    print 'putUserNote requires 4 args'
487
    sys.exit(1)
2717 varun.gupt 488
  pp.pprint(client.putUserNote(eval(args[0]),eval(args[1]),args[2],args[3],))
2642 varun.gupt 489
 
490
elif cmd == 'getUserNotes':
491
  if len(args) != 2:
492
    print 'getUserNotes requires 2 args'
493
    sys.exit(1)
494
  pp.pprint(client.getUserNotes(eval(args[0]),eval(args[1]),))
495
 
2981 rajveer 496
elif cmd == 'getMyResearchItems':
497
  if len(args) != 1:
498
    print 'getMyResearchItems requires 1 args'
499
    sys.exit(1)
500
  pp.pprint(client.getMyResearchItems(eval(args[0]),))
501
 
502
elif cmd == 'updateMyResearch':
503
  if len(args) != 2:
504
    print 'updateMyResearch requires 2 args'
505
    sys.exit(1)
506
  pp.pprint(client.updateMyResearch(eval(args[0]),eval(args[1]),))
507
 
508
elif cmd == 'deleteItemFromMyResearch':
509
  if len(args) != 2:
510
    print 'deleteItemFromMyResearch requires 2 args'
511
    sys.exit(1)
512
  pp.pprint(client.deleteItemFromMyResearch(eval(args[0]),eval(args[1]),))
513
 
514
elif cmd == 'getBrowseHistoryItems':
515
  if len(args) != 1:
516
    print 'getBrowseHistoryItems requires 1 args'
517
    sys.exit(1)
518
  pp.pprint(client.getBrowseHistoryItems(eval(args[0]),))
519
 
520
elif cmd == 'updateBrowseHistory':
521
  if len(args) != 2:
522
    print 'updateBrowseHistory requires 2 args'
523
    sys.exit(1)
524
  pp.pprint(client.updateBrowseHistory(eval(args[0]),eval(args[1]),))
525
 
3385 varun.gupt 526
elif cmd == 'getCartsWithCouponCount':
527
  if len(args) != 1:
528
    print 'getCartsWithCouponCount requires 1 args'
529
    sys.exit(1)
530
  pp.pprint(client.getCartsWithCouponCount(args[0],))
531
 
3499 mandeep.dh 532
elif cmd == 'increaseTrustLevel':
533
  if len(args) != 2:
534
    print 'increaseTrustLevel requires 2 args'
535
    sys.exit(1)
536
  pp.pprint(client.increaseTrustLevel(eval(args[0]),eval(args[1]),))
537
 
5469 rajveer 538
elif cmd == 'getTrustLevel':
539
  if len(args) != 1:
540
    print 'getTrustLevel requires 1 args'
541
    sys.exit(1)
542
  pp.pprint(client.getTrustLevel(eval(args[0]),))
543
 
4668 varun.gupt 544
elif cmd == 'showCODOption':
545
  if len(args) != 3:
546
    print 'showCODOption requires 3 args'
547
    sys.exit(1)
548
  pp.pprint(client.showCODOption(eval(args[0]),eval(args[1]),args[2],))
549
 
3431 rajveer 550
else:
551
  print 'Unrecognized method %s' % cmd
552
  sys.exit(1)
553
 
94 ashish 554
transport.close()