From aabf8faea07e19ed5d8c34c22a278ec7be7248e9 Mon Sep 17 00:00:00 2001 From: Lubomír Sedlář Date: Feb 07 2022 09:07:59 +0000 Subject: profiler: Respect provided output stream Signed-off-by: Lubomír Sedlář --- diff --git a/pungi/profiler.py b/pungi/profiler.py index cb7488b..3ffef8b 100644 --- a/pungi/profiler.py +++ b/pungi/profiler.py @@ -69,10 +69,8 @@ class Profiler(object): @classmethod def print_results(cls, stream=sys.stdout): - print("Profiling results:", file=sys.stdout) + print("Profiling results:", file=stream) results = cls._data.items() results = sorted(results, key=lambda x: x[1]["time"], reverse=True) for name, data in results: - print( - " %6.2f %5d %s" % (data["time"], data["calls"], name), file=sys.stdout - ) + print(" %6.2f %5d %s" % (data["time"], data["calls"], name), file=stream)