Subversion Repositories SmartDukaan

Rev

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

Rev 412 Rev 442
Line 23... Line 23...
23
  print 'Functions:'
23
  print 'Functions:'
24
  print '  void addEmptyAWBs( numbers, i64 provider_id)'
24
  print '  void addEmptyAWBs( numbers, i64 provider_id)'
25
  print '  string getEmptyAWB(i64 provider_id)'
25
  print '  string getEmptyAWB(i64 provider_id)'
26
  print '   getProviders()'
26
  print '   getProviders()'
27
  print '  Provider getProvider(i64 provider_id)'
27
  print '  Provider getProvider(i64 provider_id)'
-
 
28
  print '  void createShipment(Shipment shipment)'
-
 
29
  print '  void updateShipmentStatus(string awb, ShipmentUpdate shipment_update)'
28
  print '  ShipmentStatusInfo getShipmentInfo(string awb)'
30
  print '  ShipmentStatusInfo getShipmentInfo(string awb)'
29
  print '   getShipments(i64 warehouse_id, i64 from_date, i64 to_date, i64 provider_id)'
31
  print '   getShipments(i64 warehouse_id, i64 from_date, i64 to_date, i64 provider_id)'
30
  print '   getTodaysShipments(i64 warehouse_id, i64 provider_id)'
32
  print '   getTodaysShipments(i64 warehouse_id, i64 provider_id)'
31
  print ''
33
  print ''
32
  sys.exit(0)
34
  sys.exit(0)
Line 98... Line 100...
98
  if len(args) != 1:
100
  if len(args) != 1:
99
    print 'getProvider requires 1 args'
101
    print 'getProvider requires 1 args'
100
    sys.exit(1)
102
    sys.exit(1)
101
  pp.pprint(client.getProvider(eval(args[0]),))
103
  pp.pprint(client.getProvider(eval(args[0]),))
102
 
104
 
-
 
105
elif cmd == 'createShipment':
-
 
106
  if len(args) != 1:
-
 
107
    print 'createShipment requires 1 args'
-
 
108
    sys.exit(1)
-
 
109
  pp.pprint(client.createShipment(eval(args[0]),))
-
 
110
 
-
 
111
elif cmd == 'updateShipmentStatus':
-
 
112
  if len(args) != 2:
-
 
113
    print 'updateShipmentStatus requires 2 args'
-
 
114
    sys.exit(1)
-
 
115
  pp.pprint(client.updateShipmentStatus(args[0],eval(args[1]),))
-
 
116
 
103
elif cmd == 'getShipmentInfo':
117
elif cmd == 'getShipmentInfo':
104
  if len(args) != 1:
118
  if len(args) != 1:
105
    print 'getShipmentInfo requires 1 args'
119
    print 'getShipmentInfo requires 1 args'
106
    sys.exit(1)
120
    sys.exit(1)
107
  pp.pprint(client.getShipmentInfo(args[0],))
121
  pp.pprint(client.getShipmentInfo(args[0],))