Patchwork D6025: remotefilelog: fix format str, blobsize isn't always a #, can be "(missing)"

login
register
mail settings
Submitter phabricator
Date Feb. 26, 2019, 10:12 p.m.
Message ID <3d0f4d0c1263267c2f1c168fd34f7808@localhost.localdomain>
Download mbox | patch
Permalink /patch/38944/
State Not Applicable
Headers show

Comments

phabricator - Feb. 26, 2019, 10:12 p.m.
This revision was automatically updated to reflect the committed changes.
spectral marked an inline comment as done.
Closed by commit rHG941685500125: remotefilelog: fix format str, blobsize isn&#039;t always a #, can be &quot;(missing)&quot; (authored by spectral, committed by ).

REPOSITORY
  rHG Mercurial

CHANGES SINCE LAST UPDATE
  https://phab.mercurial-scm.org/D6025?vs=14249&id=14250

REVISION DETAIL
  https://phab.mercurial-scm.org/D6025

AFFECTED FILES
  hgext/remotefilelog/debugcommands.py

CHANGE DETAILS




To: spectral, #hg-reviewers
Cc: pulkit, mercurial-devel

Patch

diff --git a/hgext/remotefilelog/debugcommands.py b/hgext/remotefilelog/debugcommands.py
--- a/hgext/remotefilelog/debugcommands.py
+++ b/hgext/remotefilelog/debugcommands.py
@@ -16,6 +16,7 @@ 
     error,
     filelog,
     node as nodemod,
+    pycompat,
     revlog,
 )
 from . import (
@@ -276,11 +277,11 @@ 
                 totalblobsize += blobsize
             else:
                 blobsize = "(missing)"
-            ui.write("%s  %s  %s%d\n" % (
+            ui.write("%s  %s  %s%s\n" % (
                 hashformatter(node),
                 hashformatter(deltabase),
                 ('%d' % deltalen).ljust(14),
-                blobsize))
+                pycompat.bytestr(blobsize)))
 
         if filename is not None:
             printtotals()