mercurial/bundle2.py
branchstable
changeset 21183 4345274adc4b
parent 21179 372f4772f7a0
child 21184 28d76afa1568
equal deleted inserted replaced
21182:08c84fd99aac 21183:4345274adc4b
   751 def handlereplycaps(op, inpart):
   751 def handlereplycaps(op, inpart):
   752     """Used to transmit abort error over the wire"""
   752     """Used to transmit abort error over the wire"""
   753     manargs = dict(inpart.mandatoryparams)
   753     manargs = dict(inpart.mandatoryparams)
   754     advargs = dict(inpart.advisoryparams)
   754     advargs = dict(inpart.advisoryparams)
   755     raise util.Abort(manargs['message'], hint=advargs.get('hint'))
   755     raise util.Abort(manargs['message'], hint=advargs.get('hint'))
       
   756 
       
   757 @parthandler('b2x:error:unknownpart')
       
   758 def handlereplycaps(op, inpart):
       
   759     """Used to transmit unknown part error over the wire"""
       
   760     manargs = dict(inpart.mandatoryparams)
       
   761     raise UnknownPartError(manargs['parttype'])