From c5367a4409891ae5ea9aa564175a115bc6a83976 Mon Sep 17 00:00:00 2001 From: Robin Gloster Date: Thu, 2 Mar 2017 11:45:36 +0100 Subject: maintainers/hydra-eval-failures: flush stdout more often --- maintainers/scripts/hydra-eval-failures.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'maintainers/scripts/hydra-eval-failures.py') diff --git a/maintainers/scripts/hydra-eval-failures.py b/maintainers/scripts/hydra-eval-failures.py index 1b5df32c452..b339f296056 100755 --- a/maintainers/scripts/hydra-eval-failures.py +++ b/maintainers/scripts/hydra-eval-failures.py @@ -5,6 +5,7 @@ import subprocess import json +import sys import click import requests @@ -75,12 +76,16 @@ def cli(jobset): a = pq(tr)('a')[1] print "- [ ] [{}]({})".format(a.text, a.get('href')) + sys.stdout.flush() + maintainers = get_maintainers(a.text) if maintainers: print " - maintainers: {}".format(", ".join(map(lambda u: '@' + u, maintainers))) # TODO: print last three persons that touched this file # TODO: pinpoint the diff that broke this build, or maybe it's transient or maybe it never worked? + sys.stdout.flush() + if __name__ == "__main__": try: -- cgit 1.4.1