##// END OF EJS Templates
safehasattr: pass attribute name as string instead of bytes...
marmoute -
r51457:1ea84989 default
parent child Browse files
Show More
@@ -1943,7 +1943,7 b' def debugindexstats(ui, repo):'
1943 """show stats related to the changelog index"""
1943 """show stats related to the changelog index"""
1944 repo.changelog.shortest(repo.nullid, 1)
1944 repo.changelog.shortest(repo.nullid, 1)
1945 index = repo.changelog.index
1945 index = repo.changelog.index
1946 if not util.safehasattr(index, b'stats'):
1946 if not util.safehasattr(index, 'stats'):
1947 raise error.Abort(_(b'debugindexstats only works with native code'))
1947 raise error.Abort(_(b'debugindexstats only works with native code'))
1948 for k, v in sorted(index.stats().items()):
1948 for k, v in sorted(index.stats().items()):
1949 ui.write(b'%s: %d\n' % (k, v))
1949 ui.write(b'%s: %d\n' % (k, v))
General Comments 0
You need to be logged in to leave comments. Login now