contrib/perf.py
changeset 38256 b8f75bc9f623
parent 38255 71d59b487d0c
child 38257 a577a199983c
--- a/contrib/perf.py	Thu May 31 18:43:15 2018 +0200
+++ b/contrib/perf.py	Thu May 31 18:48:08 2018 +0200
@@ -897,12 +897,14 @@
     timer(moonwalk)
     fm.end()
 
-@command('perftemplating', formatteropts)
-def perftemplating(ui, repo, *revs, **opts):
+@command('perftemplating',
+         [('r', 'rev', [], 'revisions to run the template on'),
+         ] + formatteropts)
+def perftemplating(ui, repo, **opts):
     nullui = ui.copy()
     nullui.fout = open(os.devnull, 'wb')
     nullui.disablepager()
-
+    revs = opts.get('rev')
     def format():
         commands.log(nullui, repo, rev=revs, date='', user='',
                      template='{date|shortdate} [{rev}:{node|short}]'