Subversion Repositories SmartDukaan

Rev

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

Rev 4008 Rev 4948
Line 23... Line 23...
23
  print 'Functions:'
23
  print 'Functions:'
24
  print '   getTickets(SearchFilter searchFilter)'
24
  print '   getTickets(SearchFilter searchFilter)'
25
  print '   getUnassignedTickets()'
25
  print '   getUnassignedTickets()'
26
  print '  void updateTicket(Ticket ticket, Activity activity)'
26
  print '  void updateTicket(Ticket ticket, Activity activity)'
27
  print '  i64 insertTicket(Ticket ticket, Activity activity)'
27
  print '  i64 insertTicket(Ticket ticket, Activity activity)'
-
 
28
  print '  void unassignAgentTickets(i32 assigneeId)'
28
  print '   getActivities(SearchFilter searchFilter)'
29
  print '   getActivities(SearchFilter searchFilter)'
29
  print '  i64 insertActivity(Activity activity)'
30
  print '  i64 insertActivity(Activity activity)'
30
  print '  void markAsRead(i64 activityId, i64 agentId)'
31
  print '  void markAsRead(i64 activityId, i64 agentId)'
31
  print '   getAgents(SearchFilter searchFilter)'
32
  print '   getAgents(SearchFilter searchFilter)'
32
  print '  void updatePasswordForAgent(string agentEmailId, string password)'
33
  print '  void updatePasswordForAgent(string agentEmailId, string password)'
33
  print '   getRoleNamesForAgent(string agentEmailId)'
34
  print '   getRoleNamesForAgent(string agentEmailId)'
34
  print '   getPermissionsForRoleName(string roleName)'
35
  print '   getPermissionsForRoleName(string roleName)'
35
  print '  i64 getLastEmailProcessedTimestamp()'
36
  print '  i64 getLastEmailProcessedTimestamp()'
36
  print '  void updateLastEmailProcessedTimestamp(i64 timestamp)'
37
  print '  void updateLastEmailProcessedTimestamp(i64 timestamp)'
-
 
38
  print '  void changeAgentStatus(bool status, string emailId)'
-
 
39
  print '  void insertAgent(Agent agent,  role)'
37
  print ''
40
  print ''
38
  sys.exit(0)
41
  sys.exit(0)
39
 
42
 
40
pp = pprint.PrettyPrinter(indent = 2)
43
pp = pprint.PrettyPrinter(indent = 2)
41
host = 'localhost'
44
host = 'localhost'
Line 106... Line 109...
106
  if len(args) != 2:
109
  if len(args) != 2:
107
    print 'insertTicket requires 2 args'
110
    print 'insertTicket requires 2 args'
108
    sys.exit(1)
111
    sys.exit(1)
109
  pp.pprint(client.insertTicket(eval(args[0]),eval(args[1]),))
112
  pp.pprint(client.insertTicket(eval(args[0]),eval(args[1]),))
110
 
113
 
-
 
114
elif cmd == 'unassignAgentTickets':
-
 
115
  if len(args) != 1:
-
 
116
    print 'unassignAgentTickets requires 1 args'
-
 
117
    sys.exit(1)
-
 
118
  pp.pprint(client.unassignAgentTickets(eval(args[0]),))
-
 
119
 
111
elif cmd == 'getActivities':
120
elif cmd == 'getActivities':
112
  if len(args) != 1:
121
  if len(args) != 1:
113
    print 'getActivities requires 1 args'
122
    print 'getActivities requires 1 args'
114
    sys.exit(1)
123
    sys.exit(1)
115
  pp.pprint(client.getActivities(eval(args[0]),))
124
  pp.pprint(client.getActivities(eval(args[0]),))
Line 160... Line 169...
160
  if len(args) != 1:
169
  if len(args) != 1:
161
    print 'updateLastEmailProcessedTimestamp requires 1 args'
170
    print 'updateLastEmailProcessedTimestamp requires 1 args'
162
    sys.exit(1)
171
    sys.exit(1)
163
  pp.pprint(client.updateLastEmailProcessedTimestamp(eval(args[0]),))
172
  pp.pprint(client.updateLastEmailProcessedTimestamp(eval(args[0]),))
164
 
173
 
-
 
174
elif cmd == 'changeAgentStatus':
-
 
175
  if len(args) != 2:
-
 
176
    print 'changeAgentStatus requires 2 args'
-
 
177
    sys.exit(1)
-
 
178
  pp.pprint(client.changeAgentStatus(eval(args[0]),args[1],))
-
 
179
 
-
 
180
elif cmd == 'insertAgent':
-
 
181
  if len(args) != 2:
-
 
182
    print 'insertAgent requires 2 args'
-
 
183
    sys.exit(1)
-
 
184
  pp.pprint(client.insertAgent(eval(args[0]),eval(args[1]),))
-
 
185
 
165
else:
186
else:
166
  print 'Unrecognized method %s' % cmd
187
  print 'Unrecognized method %s' % cmd
167
  sys.exit(1)
188
  sys.exit(1)
168
 
189
 
169
transport.close()
190
transport.close()