diff options
-rwxr-xr-x | koji-bisect.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/koji-bisect.py b/koji-bisect.py index 0d43888..2cb1402 100755 --- a/koji-bisect.py +++ b/koji-bisect.py @@ -377,7 +377,13 @@ if __name__ == "__main__": builds_left = build_list[bad:good+1] bisect_data['builds_left'] = builds_left - bisect_data['current'] = builds_left[len(builds_left)/2] + current = builds_left[len(builds_left)/2] + if current == bisect_data['current']: + print "Build %s is the first bad build" % bisect_data['bad'] + bisect_save(bisect_data) + sys.exit(0) + else: + bisect_data['current'] = current os.makedirs('downloads/%s' % bisect_data['current']) download_build(session, bisect_data['current'], 'x86_64') |