fixed issue 1607:NamedTemporaryFile broke GAE, thanks Alan
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 2.6.0-development+timestamp.2013.07.26.03.03.00
|
||||
Version 2.6.0-development+timestamp.2013.07.26.15.55.14
|
||||
|
||||
+4
-1
@@ -172,7 +172,10 @@ def copystream_progress(request, chunk_size=10 ** 5):
|
||||
size = int(env.content_length)
|
||||
except ValueError:
|
||||
raise HTTP(400, "Invalid Content-Length header")
|
||||
dest = tempfile.NamedTemporaryFile()
|
||||
try: # Android requires this
|
||||
dest = tempfile.NamedTemporaryFile()
|
||||
except NotImplementedError: # and GAE this
|
||||
dest = tempfile.TemporaryFile()
|
||||
if not 'X-Progress-ID' in request.vars:
|
||||
copystream(source, dest, size, chunk_size)
|
||||
return dest
|
||||
|
||||
Reference in New Issue
Block a user