[PATCH 2 of 3] streamclone: indent code
Gregory Szorc
gregory.szorc at gmail.com
Thu Jan 14 15:45:29 CST 2016
# HG changeset patch
# User Gregory Szorc <gregory.szorc at gmail.com>
# Date 1451779896 28800
# Sat Jan 02 16:11:36 2016 -0800
# Node ID d73af0bac3890fd4b7b43d888ff61718a166cbdd
# Parent 1e32fb544d387374d4caab11e9aeef5aadb9c54d
streamclone: indent code
This will make the subsequent patch easier to read.
diff --git a/mercurial/streamclone.py b/mercurial/streamclone.py
--- a/mercurial/streamclone.py
+++ b/mercurial/streamclone.py
@@ -305,27 +305,28 @@ def consumev1(repo, fp, filecount, bytec
start = time.time()
tr = repo.transaction(_('clone'))
try:
- for i in xrange(filecount):
- # XXX doesn't support '\n' or '\r' in filenames
- l = fp.readline()
- try:
- name, size = l.split('\0', 1)
- size = int(size)
- except (ValueError, TypeError):
- raise error.ResponseError(
- _('unexpected response from remote server:'), l)
- if repo.ui.debugflag:
- repo.ui.debug('adding %s (%s)\n' %
- (name, util.bytecount(size)))
- # for backwards compat, name was partially encoded
- with repo.svfs(store.decodedir(name), 'w') as ofp:
- for chunk in util.filechunkiter(fp, limit=size):
- handled_bytes += len(chunk)
- repo.ui.progress(_('clone'), handled_bytes,
- total=bytecount)
- ofp.write(chunk)
+ if True:
+ for i in xrange(filecount):
+ # XXX doesn't support '\n' or '\r' in filenames
+ l = fp.readline()
+ try:
+ name, size = l.split('\0', 1)
+ size = int(size)
+ except (ValueError, TypeError):
+ raise error.ResponseError(
+ _('unexpected response from remote server:'), l)
+ if repo.ui.debugflag:
+ repo.ui.debug('adding %s (%s)\n' %
+ (name, util.bytecount(size)))
+ # for backwards compat, name was partially encoded
+ with repo.svfs(store.decodedir(name), 'w') as ofp:
+ for chunk in util.filechunkiter(fp, limit=size):
+ handled_bytes += len(chunk)
+ repo.ui.progress(_('clone'), handled_bytes,
+ total=bytecount)
+ ofp.write(chunk)
tr.close()
finally:
tr.release()
More information about the Mercurial-devel
mailing list