Subversion Repositories SmartDukaan

Rev

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

Rev 690 Rev 765
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()'
24
  print '  User createAnonymousUser(string jsessionId)'
25
  print '  User createAnonymousUser(string jsessionId)'
25
  print '  User getUserById(i64 userId)'
26
  print '  User getUserById(i64 userId)'
26
  print '  User createUser(User user)'
27
  print '  User createUser(User user)'
27
  print '  User updateUser(User user)'
28
  print '  User updateUser(User user)'
28
  print '  bool deleteUser(i64 userId)'
29
  print '  bool deleteUser(i64 userId)'
Line 114... Line 115...
114
    transport = TTransport.TBufferedTransport(socket)
115
    transport = TTransport.TBufferedTransport(socket)
115
protocol = TBinaryProtocol.TBinaryProtocol(transport)
116
protocol = TBinaryProtocol.TBinaryProtocol(transport)
116
client = UserContextService.Client(protocol)
117
client = UserContextService.Client(protocol)
117
transport.open()
118
transport.open()
118
 
119
 
-
 
120
if cmd == 'closeSession':
-
 
121
  if len(args) != 0:
-
 
122
    print 'closeSession requires 0 args'
-
 
123
    sys.exit(1)
-
 
124
  pp.pprint(client.closeSession())
-
 
125
 
119
if cmd == 'createAnonymousUser':
126
elif cmd == 'createAnonymousUser':
120
  if len(args) != 1:
127
  if len(args) != 1:
121
    print 'createAnonymousUser requires 1 args'
128
    print 'createAnonymousUser requires 1 args'
122
    sys.exit(1)
129
    sys.exit(1)
123
  pp.pprint(client.createAnonymousUser(args[0],))
130
  pp.pprint(client.createAnonymousUser(args[0],))
124
 
131