From 542e606211c0129691bd4d843505212abf6ec1ce Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Sun, 10 May 2020 17:02:01 +0100 Subject: Fix datastore-fetch-input-builds-for-unprocessed-builds Previously it was ignoring outputs without builds or build results. This fixes that. --- guix-build-coordinator/build-allocator.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'guix-build-coordinator/build-allocator.scm') diff --git a/guix-build-coordinator/build-allocator.scm b/guix-build-coordinator/build-allocator.scm index 70aa59c..265de93 100644 --- a/guix-build-coordinator/build-allocator.scm +++ b/guix-build-coordinator/build-allocator.scm @@ -373,8 +373,10 @@ (every (match-lambda ((output . builds) (if (any (lambda (output-build) - (string=? (assq-ref output-build 'result) - "success")) + (string=? + (or (assq-ref output-build 'result) + "unknown") + "success")) builds) #t #f))) -- cgit v1.2.3