Patchwork [01,of,10] bundle: remove 'op' argument from applybundle()

login
register
mail settings
Submitter via Mercurial-devel
Date June 24, 2017, 3:38 p.m.
Message ID <dff383987b37065f8dc3.1498318709@martinvonz.svl.corp.google.com>
Download mbox | patch
Permalink /patch/21665/
State Accepted
Headers show

Comments

via Mercurial-devel - June 24, 2017, 3:38 p.m.
# HG changeset patch
# User Martin von Zweigbergk <martinvonz@google.com>
# Date 1498081324 25200
#      Wed Jun 21 14:42:04 2017 -0700
# Node ID dff383987b37065f8dc35ee0e26d79dae842c362
# Parent  8e3021fd1a44e48a4720bb6fa4538fba399ad213
bundle: remove 'op' argument from applybundle()

No callers pass in an operation.

Patch

diff --git a/mercurial/bundle2.py b/mercurial/bundle2.py
--- a/mercurial/bundle2.py
+++ b/mercurial/bundle2.py
@@ -310,14 +310,14 @@ 
     to be created"""
     raise TransactionUnavailable()
 
-def applybundle(repo, unbundler, tr, source=None, url=None, op=None):
+def applybundle(repo, unbundler, tr, source=None, url=None):
     # transform me into unbundler.apply() as soon as the freeze is lifted
     tr.hookargs['bundle2'] = '1'
     if source is not None and 'source' not in tr.hookargs:
         tr.hookargs['source'] = source
     if url is not None and 'url' not in tr.hookargs:
         tr.hookargs['url'] = url
-    return processbundle(repo, unbundler, lambda: tr, op=op)
+    return processbundle(repo, unbundler, lambda: tr)
 
 def processbundle(repo, unbundler, transactiongetter=None, op=None):
     """This function process a bundle, apply effect to/from a repo