Subversion Repositories SmartDukaan

Rev

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

Rev 3293 Rev 3376
Line 19... Line 19...
19
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
19
if len(sys.argv) <= 1 or sys.argv[1] == '--help':
20
  print ''
20
  print ''
21
  print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'
21
  print 'Usage: ' + sys.argv[0] + ' [-h host:port] [-u url] [-f[ramed]] function [arg1 [arg2...]]'
22
  print ''
22
  print ''
23
  print 'Functions:'
23
  print 'Functions:'
24
  print '  void closeSession()'
-
 
25
  print '  User createAnonymousUser(string jsessionId)'
24
  print '  User createAnonymousUser(string jsessionId)'
26
  print '  User getUserById(i64 userId)'
25
  print '  User getUserById(i64 userId)'
27
  print '  User getUserByEmail(string email)'
26
  print '  User getUserByEmail(string email)'
28
  print '  User getUserByMobileNumber(i64 mobileNumber)'
27
  print '  User getUserByMobileNumber(i64 mobileNumber)'
29
  print '  User createUser(User user)'
28
  print '  User createUser(User user)'
Line 135... Line 134...
135
    transport = TTransport.TBufferedTransport(socket)
134
    transport = TTransport.TBufferedTransport(socket)
136
protocol = TBinaryProtocol.TBinaryProtocol(transport)
135
protocol = TBinaryProtocol.TBinaryProtocol(transport)
137
client = UserContextService.Client(protocol)
136
client = UserContextService.Client(protocol)
138
transport.open()
137
transport.open()
139
 
138
 
140
if cmd == 'closeSession':
-
 
141
  if len(args) != 0:
-
 
142
    print 'closeSession requires 0 args'
-
 
143
    sys.exit(1)
-
 
144
  pp.pprint(client.closeSession())
-
 
145
 
-
 
146
elif cmd == 'createAnonymousUser':
139
if cmd == 'createAnonymousUser':
147
  if len(args) != 1:
140
  if len(args) != 1:
148
    print 'createAnonymousUser requires 1 args'
141
    print 'createAnonymousUser requires 1 args'
149
    sys.exit(1)
142
    sys.exit(1)
150
  pp.pprint(client.createAnonymousUser(args[0],))
143
  pp.pprint(client.createAnonymousUser(args[0],))
151
 
144