Subversion Repositories SmartDukaan

Rev

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

Rev 4544 Rev 4691
Line 38... Line 38...
38
  print '  StatisticsUser authenticateStatisticsUser(string username, string password)'
38
  print '  StatisticsUser authenticateStatisticsUser(string username, string password)'
39
  print '  ReportUser authenticateReportUser(string username, string password)'
39
  print '  ReportUser authenticateReportUser(string username, string password)'
40
  print '   getReports(i64 role)'
40
  print '   getReports(i64 role)'
41
  print '  CatalogDashboardUser authenticateCatalogUser(string username, string password, i64 role)'
41
  print '  CatalogDashboardUser authenticateCatalogUser(string username, string password, i64 role)'
42
  print '  void shareEntities( entityIds, string email)'
42
  print '  void shareEntities( entityIds, string email)'
-
 
43
  print '   getAgents()'
-
 
44
  print '  bool validateLogIn(string emailId, string password)'
-
 
45
  print '  void updatePasswordForAgent(string agentEmailId, string password)'
-
 
46
  print '   getRoleNamesForAgent(string agentEmailId)'
-
 
47
  print '   getPermissionsForRoleName(string roleName)'
43
  print ''
48
  print ''
44
  sys.exit(0)
49
  sys.exit(0)
45
 
50
 
46
pp = pprint.PrettyPrinter(indent = 2)
51
pp = pprint.PrettyPrinter(indent = 2)
47
host = 'localhost'
52
host = 'localhost'
Line 202... Line 207...
202
  if len(args) != 2:
207
  if len(args) != 2:
203
    print 'shareEntities requires 2 args'
208
    print 'shareEntities requires 2 args'
204
    sys.exit(1)
209
    sys.exit(1)
205
  pp.pprint(client.shareEntities(eval(args[0]),args[1],))
210
  pp.pprint(client.shareEntities(eval(args[0]),args[1],))
206
 
211
 
-
 
212
elif cmd == 'getAgents':
-
 
213
  if len(args) != 0:
-
 
214
    print 'getAgents requires 0 args'
-
 
215
    sys.exit(1)
-
 
216
  pp.pprint(client.getAgents())
-
 
217
 
-
 
218
elif cmd == 'validateLogIn':
-
 
219
  if len(args) != 2:
-
 
220
    print 'validateLogIn requires 2 args'
-
 
221
    sys.exit(1)
-
 
222
  pp.pprint(client.validateLogIn(args[0],args[1],))
-
 
223
 
-
 
224
elif cmd == 'updatePasswordForAgent':
-
 
225
  if len(args) != 2:
-
 
226
    print 'updatePasswordForAgent requires 2 args'
-
 
227
    sys.exit(1)
-
 
228
  pp.pprint(client.updatePasswordForAgent(args[0],args[1],))
-
 
229
 
-
 
230
elif cmd == 'getRoleNamesForAgent':
-
 
231
  if len(args) != 1:
-
 
232
    print 'getRoleNamesForAgent requires 1 args'
-
 
233
    sys.exit(1)
-
 
234
  pp.pprint(client.getRoleNamesForAgent(args[0],))
-
 
235
 
-
 
236
elif cmd == 'getPermissionsForRoleName':
-
 
237
  if len(args) != 1:
-
 
238
    print 'getPermissionsForRoleName requires 1 args'
-
 
239
    sys.exit(1)
-
 
240
  pp.pprint(client.getPermissionsForRoleName(args[0],))
-
 
241
 
207
else:
242
else:
208
  print 'Unrecognized method %s' % cmd
243
  print 'Unrecognized method %s' % cmd
209
  sys.exit(1)
244
  sys.exit(1)
210
 
245
 
211
transport.close()
246
transport.close()