mercurial/bundle2.py
changeset 21620 6eaa71b2a3cc
parent 21619 292331e906d7
child 21622 457492741007
--- a/mercurial/bundle2.py	Tue May 27 10:32:07 2014 -0700
+++ b/mercurial/bundle2.py	Wed May 28 15:51:19 2014 -0700
@@ -299,7 +299,7 @@
                 if key != parttype: # mandatory parts
                     # todo:
                     # - use a more precise exception
-                    raise error.BundleValueError(key)
+                    raise error.BundleValueError(parttype=key)
                 op.ui.debug('ignoring unknown advisory part %r\n' % key)
                 # consuming the part
                 part.read()
@@ -831,7 +831,8 @@
 @parthandler('b2x:error:unsupportedcontent')
 def handlereplycaps(op, inpart):
     """Used to transmit unknown content error over the wire"""
-    raise error.BundleValueError(inpart.params['parttype'])
+    parttype = inpart.params['parttype']
+    raise error.BundleValueError(parttype=parttype)
 
 @parthandler('b2x:error:pushraced')
 def handlereplycaps(op, inpart):