Bump amount of file to download in a chunk to 64k.

pull/18777/head
Toshio Kuratomi 10 years ago committed by Matt Clay
parent dd0659c83d
commit 5f27a073ba

@ -94,6 +94,9 @@ from zipfile import ZipFile
# String from tar that shows the tar contents are different from the # String from tar that shows the tar contents are different from the
# filesystem # filesystem
DIFFERENCE_RE = re.compile(r': (.*) differs$') DIFFERENCE_RE = re.compile(r': (.*) differs$')
# When downloading an archive, how much of the archive to download before
# saving to a tempfile (64k)
BUFSIZE = 65536
class UnarchiveError(Exception): class UnarchiveError(Exception):
pass pass
@ -282,7 +285,7 @@ def main():
f = open(package, 'w') f = open(package, 'w')
# Read 1kb at a time to save on ram # Read 1kb at a time to save on ram
while True: while True:
data = rsp.read(1024) data = rsp.read(BUFSIZE)
if data == "": if data == "":
break # End of file, break while loop break # End of file, break while loop

Loading…
Cancel
Save