comparison hgext/relink.py @ 36632:9e2866065982

py3: use util.forcevytestr to convert error to bytes Differential Revision: https://phab.mercurial-scm.org/D2585
author Pulkit Goyal <7895pulkit@gmail.com>
date Sat, 03 Mar 2018 21:01:07 +0530
parents 4bc983568016
children f0b6fbea00cf
comparison
equal deleted inserted replaced
36631:8395fddde46c 36632:9e2866065982
185 relinkfile(source, tgt) 185 relinkfile(source, tgt)
186 ui.progress(_('relinking'), pos, f, _('files'), total) 186 ui.progress(_('relinking'), pos, f, _('files'), total)
187 relinked += 1 187 relinked += 1
188 savedbytes += sz 188 savedbytes += sz
189 except OSError as inst: 189 except OSError as inst:
190 ui.warn('%s: %s\n' % (tgt, str(inst))) 190 ui.warn('%s: %s\n' % (tgt, util.forcebytestr(inst)))
191 191
192 ui.progress(_('relinking'), None) 192 ui.progress(_('relinking'), None)
193 193
194 ui.status(_('relinked %d files (%s reclaimed)\n') % 194 ui.status(_('relinked %d files (%s reclaimed)\n') %
195 (relinked, util.bytecount(savedbytes))) 195 (relinked, util.bytecount(savedbytes)))