Mercurial > mamba
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()