comparison mercurial/debugcommands.py @ 38239:ead71b15efd5

merge with stable
author Augie Fackler <augie@google.com>
date Wed, 06 Jun 2018 13:31:24 -0400
parents cc9aa88792fe d618558e4e8b
children f3033692ccef
comparison
equal deleted inserted replaced
38238:2b8c8b8d1a06 38239:ead71b15efd5
349 ui.write(('Stream params: %s\n' % _quasirepr(gen.params))) 349 ui.write(('Stream params: %s\n' % _quasirepr(gen.params)))
350 parttypes = opts.get(r'part_type', []) 350 parttypes = opts.get(r'part_type', [])
351 for part in gen.iterparts(): 351 for part in gen.iterparts():
352 if parttypes and part.type not in parttypes: 352 if parttypes and part.type not in parttypes:
353 continue 353 continue
354 ui.write('%s -- %s\n' % (part.type, _quasirepr(part.params))) 354 msg = '%s -- %s (mandatory: %r)\n'
355 ui.write((msg % (part.type, _quasirepr(part.params), part.mandatory)))
355 if part.type == 'changegroup': 356 if part.type == 'changegroup':
356 version = part.params.get('version', '01') 357 version = part.params.get('version', '01')
357 cg = changegroup.getunbundler(version, part, 'UN') 358 cg = changegroup.getunbundler(version, part, 'UN')
358 if not ui.quiet: 359 if not ui.quiet:
359 _debugchangegroup(ui, cg, all=all, indent=4, **opts) 360 _debugchangegroup(ui, cg, all=all, indent=4, **opts)