Subversion Repositories SmartDukaan

Rev

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

Rev 4948 Rev 5791
Line 28... Line 28...
28
  print '  void unassignAgentTickets(i32 assigneeId)'
28
  print '  void unassignAgentTickets(i32 assigneeId)'
29
  print '   getActivities(SearchFilter searchFilter)'
29
  print '   getActivities(SearchFilter searchFilter)'
30
  print '  i64 insertActivity(Activity activity)'
30
  print '  i64 insertActivity(Activity activity)'
31
  print '  void markAsRead(i64 activityId, i64 agentId)'
31
  print '  void markAsRead(i64 activityId, i64 agentId)'
32
  print '   getAgents(SearchFilter searchFilter)'
32
  print '   getAgents(SearchFilter searchFilter)'
-
 
33
  print '   getInactiveAgents(SearchFilter searchFilter)'
33
  print '  void updatePasswordForAgent(string agentEmailId, string password)'
34
  print '  void updatePasswordForAgent(string agentEmailId, string password)'
34
  print '   getRoleNamesForAgent(string agentEmailId)'
35
  print '   getRoleNamesForAgent(string agentEmailId)'
35
  print '   getPermissionsForRoleName(string roleName)'
36
  print '   getPermissionsForRoleName(string roleName)'
36
  print '  i64 getLastEmailProcessedTimestamp()'
37
  print '  i64 getLastEmailProcessedTimestamp()'
37
  print '  void updateLastEmailProcessedTimestamp(i64 timestamp)'
38
  print '  void updateLastEmailProcessedTimestamp(i64 timestamp)'
38
  print '  void changeAgentStatus(bool status, string emailId)'
39
  print '  void changeAgentStatus(bool status, string emailId)'
39
  print '  void insertAgent(Agent agent,  role)'
40
  print '  void insertAgent(Agent agent,  role)'
-
 
41
  print '  void changeAgentRole(i64 id,  role)'
-
 
42
  print '  i32 getOpenTicketCountForAgent(i64 agentId)'
40
  print ''
43
  print ''
41
  sys.exit(0)
44
  sys.exit(0)
42
 
45
 
43
pp = pprint.PrettyPrinter(indent = 2)
46
pp = pprint.PrettyPrinter(indent = 2)
44
host = 'localhost'
47
host = 'localhost'
Line 139... Line 142...
139
  if len(args) != 1:
142
  if len(args) != 1:
140
    print 'getAgents requires 1 args'
143
    print 'getAgents requires 1 args'
141
    sys.exit(1)
144
    sys.exit(1)
142
  pp.pprint(client.getAgents(eval(args[0]),))
145
  pp.pprint(client.getAgents(eval(args[0]),))
143
 
146
 
-
 
147
elif cmd == 'getInactiveAgents':
-
 
148
  if len(args) != 1:
-
 
149
    print 'getInactiveAgents requires 1 args'
-
 
150
    sys.exit(1)
-
 
151
  pp.pprint(client.getInactiveAgents(eval(args[0]),))
-
 
152
 
144
elif cmd == 'updatePasswordForAgent':
153
elif cmd == 'updatePasswordForAgent':
145
  if len(args) != 2:
154
  if len(args) != 2:
146
    print 'updatePasswordForAgent requires 2 args'
155
    print 'updatePasswordForAgent requires 2 args'
147
    sys.exit(1)
156
    sys.exit(1)
148
  pp.pprint(client.updatePasswordForAgent(args[0],args[1],))
157
  pp.pprint(client.updatePasswordForAgent(args[0],args[1],))
Line 181... Line 190...
181
  if len(args) != 2:
190
  if len(args) != 2:
182
    print 'insertAgent requires 2 args'
191
    print 'insertAgent requires 2 args'
183
    sys.exit(1)
192
    sys.exit(1)
184
  pp.pprint(client.insertAgent(eval(args[0]),eval(args[1]),))
193
  pp.pprint(client.insertAgent(eval(args[0]),eval(args[1]),))
185
 
194
 
-
 
195
elif cmd == 'changeAgentRole':
-
 
196
  if len(args) != 2:
-
 
197
    print 'changeAgentRole requires 2 args'
-
 
198
    sys.exit(1)
-
 
199
  pp.pprint(client.changeAgentRole(eval(args[0]),eval(args[1]),))
-
 
200
 
-
 
201
elif cmd == 'getOpenTicketCountForAgent':
-
 
202
  if len(args) != 1:
-
 
203
    print 'getOpenTicketCountForAgent requires 1 args'
-
 
204
    sys.exit(1)
-
 
205
  pp.pprint(client.getOpenTicketCountForAgent(eval(args[0]),))
-
 
206
 
186
else:
207
else:
187
  print 'Unrecognized method %s' % cmd
208
  print 'Unrecognized method %s' % cmd
188
  sys.exit(1)
209
  sys.exit(1)
189
 
210
 
190
transport.close()
211
transport.close()