changeset 374:28ba98afa756

Add script for uploading a level.
author Simon Cross <hodgestar@gmail.com>
date Sat, 17 Sep 2011 00:57:52 +0200
parents 7376ebff1699
children 63cfc3429176
files scripts/upload_level
diffstat 1 files changed, 23 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/upload_level	Sat Sep 17 00:57:52 2011 +0200
@@ -0,0 +1,23 @@
+#!/usr/bin/env python
+
+import urllib2
+import urllib
+import sys
+
+if __name__ == "__main__":
+    if len(sys.argv) != 3:
+        print 'Usage'
+        print '%s <level name> <level file>' % sys.argv[0]
+        sys.exit(1)
+    level_name = sys.argv[1]
+    level_filename = sys.argv[2]
+
+    with open(level_filename) as level_file:
+       data = level_file.read()
+
+    url = "http://ctpug.org.za/mamba/save/%s" % level_name
+    print "Uploading to", url, "..."
+    args = urllib.urlencode([('data', data)])
+
+    result = urllib2.urlopen(url, args)
+    print result.read()