mercurial/exchange.py
changeset 24641 60fecc5b14a4
parent 24638 13a19717ade6
child 24649 2d15c59a001b
equal deleted inserted replaced
24640:685639f9430d 24641:60fecc5b14a4
    31     if version == '10':
    31     if version == '10':
    32         if alg is None:
    32         if alg is None:
    33             alg = changegroup.readexactly(fh, 2)
    33             alg = changegroup.readexactly(fh, 2)
    34         return changegroup.cg1unpacker(fh, alg)
    34         return changegroup.cg1unpacker(fh, alg)
    35     elif version == '2Y':
    35     elif version == '2Y':
    36         return bundle2.unbundle20(ui, fh, header=magic + version)
    36         return bundle2.getunbundler(ui, fh, header=magic + version)
    37     else:
    37     else:
    38         raise util.Abort(_('%s: unknown bundle version %s') % (fname, version))
    38         raise util.Abort(_('%s: unknown bundle version %s') % (fname, version))
    39 
    39 
    40 def buildobsmarkerspart(bundler, markers):
    40 def buildobsmarkerspart(bundler, markers):
    41     """add an obsmarker part to the bundler with <markers>
    41     """add an obsmarker part to the bundler with <markers>