Multi-platform fix for #1147.

This commit is contained in:
John Garland 2010-02-21 18:46:53 +11:00
commit 8e5f8bb249

View file

@ -34,7 +34,6 @@
# #
import os import os
import pwd
import time import time
import locale import locale
import shutil import shutil
@ -165,9 +164,7 @@ class Upload(resource.Resource):
'files': [] 'files': []
}) })
tempdir = os.path.join(tempfile.gettempdir(), "delugeweb-%s" % pwd.getpwuid(os.getuid()).pw_name) tempdir = tempfile.mkdtemp(prefix="delugeweb-")
if not os.path.isdir(tempdir):
os.mkdir(tempdir)
filenames = [] filenames = []
for upload in request.args.get("file"): for upload in request.args.get("file"):