Mercurial > piecrust2
changeset 804:08e6484a2600
bake: Show bake stats in descending order of time.
| author | Ludovic Chabant <ludovic@chabant.com> |
|---|---|
| date | Wed, 12 Oct 2016 21:01:42 -0700 |
| parents | bf9f4e55f751 |
| children | fd694f1297c7 |
| files | piecrust/commands/builtin/baking.py |
| diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/commands/builtin/baking.py Thu Sep 29 21:59:20 2016 -0700 +++ b/piecrust/commands/builtin/baking.py Wed Oct 12 21:01:42 2016 -0700 @@ -135,8 +135,9 @@ s = stats[name] logger.info(' Timers:') - for name in sorted(s.timers.keys()): - val_str = '%8.1f s' % s.timers[name] + for name, val in sorted(s.timers.items(), key=lambda i: i[1], + reverse=True): + val_str = '%8.1f s' % val logger.info( "%s[%s%s%s] %s" % (indent, Fore.GREEN, val_str, Fore.RESET, name))
