diff options
| -rw-r--r-- | pym/gentoolkit/revdep_rebuild/rebuild.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pym/gentoolkit/revdep_rebuild/rebuild.py b/pym/gentoolkit/revdep_rebuild/rebuild.py index 7ce145a..c487b99 100644 --- a/pym/gentoolkit/revdep_rebuild/rebuild.py +++ b/pym/gentoolkit/revdep_rebuild/rebuild.py @@ -20,6 +20,10 @@ import os import sys import getopt import logging +import time +current_milli_time = lambda: int(round(time.time() * 1000)) + + from portage.output import bold, red, blue, yellow, nocolor from .analyse import analyse @@ -166,10 +170,14 @@ def rebuild(logger, assigned, settings): ' --oneshot --complete-graph=y ' + bold(emerge_command)) + stime = current_milli_time() success = os.system( 'emerge ' + args + ' --oneshot --complete-graph=y ' + emerge_command) + ftime = current_milli_time() + logger.debug("\trebuild(); emerge call for %d ebuilds took: %s seconds" + % (len(_assigned), str((ftime-stime)/1000.0))) return success |
