comparison scripts/upload_level @ 374:28ba98afa756

Add script for uploading a level.
author Simon Cross <hodgestar@gmail.com>
date Sat, 17 Sep 2011 00:57:52 +0200
parents
children 5b84172f969b
comparison
equal deleted inserted replaced
373:7376ebff1699 374:28ba98afa756
1 #!/usr/bin/env python
2
3 import urllib2
4 import urllib
5 import sys
6
7 if __name__ == "__main__":
8 if len(sys.argv) != 3:
9 print 'Usage'
10 print '%s <level name> <level file>' % sys.argv[0]
11 sys.exit(1)
12 level_name = sys.argv[1]
13 level_filename = sys.argv[2]
14
15 with open(level_filename) as level_file:
16 data = level_file.read()
17
18 url = "http://ctpug.org.za/mamba/save/%s" % level_name
19 print "Uploading to", url, "..."
20 args = urllib.urlencode([('data', data)])
21
22 result = urllib2.urlopen(url, args)
23 print result.read()