Subversion Repositories SmartDukaan

Rev

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

Rev 2447 Rev 3086
Line 21... Line 21...
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 '  void closeSession()'
25
  print '  void saveUserEmailForSending(string emailTo, string emailFrom, string subject, string body, string source, string emailType)'
25
  print '  void saveUserEmailForSending(string emailTo, string emailFrom, string subject, string body, string source, string emailType)'
26
  print '   getEmailsToBeSent(string emailType)'
26
  print '   getEmailsToBeSent()'
27
  print '  void markEmailAsSent(i64 emailId)'
27
  print '  void markEmailAsSent(i64 emailId)'
28
  print '  void sendMail(Mail mail)'
28
  print '  void sendMail(Mail mail)'
29
  print '  void sendText(TextMessage message)'
29
  print '  void sendText(TextMessage message)'
30
  print '  void addMessage(Message message)'
30
  print '  void addMessage(Message message)'
31
  print '  void updateMessage(i64 id, string message)'
31
  print '  void updateMessage(i64 id, string message)'
Line 99... Line 99...
99
    print 'saveUserEmailForSending requires 6 args'
99
    print 'saveUserEmailForSending requires 6 args'
100
    sys.exit(1)
100
    sys.exit(1)
101
  pp.pprint(client.saveUserEmailForSending(args[0],args[1],args[2],args[3],args[4],args[5],))
101
  pp.pprint(client.saveUserEmailForSending(args[0],args[1],args[2],args[3],args[4],args[5],))
102
 
102
 
103
elif cmd == 'getEmailsToBeSent':
103
elif cmd == 'getEmailsToBeSent':
104
  if len(args) != 1:
104
  if len(args) != 0:
105
    print 'getEmailsToBeSent requires 1 args'
105
    print 'getEmailsToBeSent requires 0 args'
106
    sys.exit(1)
106
    sys.exit(1)
107
  pp.pprint(client.getEmailsToBeSent(args[0],))
107
  pp.pprint(client.getEmailsToBeSent())
108
 
108
 
109
elif cmd == 'markEmailAsSent':
109
elif cmd == 'markEmailAsSent':
110
  if len(args) != 1:
110
  if len(args) != 1:
111
    print 'markEmailAsSent requires 1 args'
111
    print 'markEmailAsSent requires 1 args'
112
    sys.exit(1)
112
    sys.exit(1)