]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blob - www/uriel_test.py
Add translation page.
[people/shoehn/ipfire.org.git] / www / uriel_test.py
1 #!/usr/bin/python
2
3 import sys
4 import urlgrabber
5 import urllib
6 import simplejson as json
7
8 data = {}
9 id = None
10
11 for arg in sys.argv[1:]:
12 if not id:
13 id = data["id"] = arg
14 continue
15
16 try:
17 item, value = arg.split("=")
18 except:
19 print "Cannot split arg: ", arg
20 continue
21
22 value = value.strip("\"")
23
24 data[item] = value
25
26 if not data:
27 print "No data to send."
28 sys.exit(0)
29
30 request = { "id" : "null",
31 "method" : "uriel_send_info",
32 "params" : json.dumps(data), }
33
34 g = urllib.urlopen("http://www.ipfire.org/rpc.py", data=urllib.urlencode(request))
35 print g.read()
36 g.close()