increase the default blocksize to 1M and use it everywhere

This commit is contained in:
Mike Bonnet 2008-05-06 10:45:36 -04:00
parent e23b3d93c1
commit 5d96460ea1
2 changed files with 3 additions and 3 deletions

View file

@ -683,7 +683,7 @@ def handle_build(options, session, args):
callback = None
else:
callback = _progress_callback
session.uploadWrapper(source, serverdir, callback=callback, blocksize=65536)
session.uploadWrapper(source, serverdir, callback=callback)
print
source = "%s/%s" % (serverdir, os.path.basename(source))
task_id = session.build(source, target, opts, priority=priority)
@ -1023,7 +1023,7 @@ def handle_import(options, session, args):
else:
print _("uploading %s...") % path,
sys.stdout.flush()
session.uploadWrapper(path, serverdir, blocksize=65536)
session.uploadWrapper(path, serverdir)
print _("done")
sys.stdout.flush()
print _("importing %s...") % path,

View file

@ -1377,7 +1377,7 @@ class ClientSession(object):
# raise AttributeError, "no attribute %r" % name
return VirtualMethod(self._callMethod,name)
def uploadWrapper(self, localfile, path, name=None, callback=None, blocksize=262144):
def uploadWrapper(self, localfile, path, name=None, callback=None, blocksize=1048576):
"""upload a file in chunks using the uploadFile call"""
# XXX - stick in a config or something
start=time.time()