D709: bundle2: move part processing to a separate function
durham (Durham Goode)
phabricator at mercurial-scm.org
Thu Sep 14 13:21:18 EDT 2017
durham updated this revision to Diff 1821.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D709?vs=1805&id=1821
REVISION DETAIL
https://phab.mercurial-scm.org/D709
AFFECTED FILES
mercurial/bundle2.py
CHANGE DETAILS
diff --git a/mercurial/bundle2.py b/mercurial/bundle2.py
--- a/mercurial/bundle2.py
+++ b/mercurial/bundle2.py
@@ -447,12 +447,15 @@
msg.append('\n')
repo.ui.debug(''.join(msg))
+ processparts(repo, op, unbundler)
+
+ return op
+
+def processparts(repo, op, unbundler):
with partiterator(repo, op, unbundler) as parts:
for part in parts:
_processpart(op, part)
- return op
-
def _processchangegroup(op, cg, tr, source, url, **kwargs):
ret = cg.apply(op.repo, tr, source, url, **kwargs)
op.records.add('changegroup', {
To: durham, #hg-reviewers
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list