From a3acef1071ae40919dff3fed0065d797b10f8286 Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Wed, 23 Nov 2016 23:58:47 +0000 Subject: Record failed build in the in-memory tree --- lib/Iurt/Queue.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib/Iurt') diff --git a/lib/Iurt/Queue.pm b/lib/Iurt/Queue.pm index 3f552b9..c4c79ad 100644 --- a/lib/Iurt/Queue.pm +++ b/lib/Iurt/Queue.pm @@ -55,10 +55,10 @@ sub apply_to_upload_tree { } sub check_if_mandatory_arch_failed { - my ($done_dir, $prefix, $ent, $config) = @_; + my ($media, $prefix, $ent, $config) = @_; my $mandatory_arch = get_mandatory_arch($config, $ent->{target}); foreach my $arch (@$mandatory_arch) { - return 1 if -f "${done_dir}/${prefix}_${arch}.fail"; + return 1 if $ent->{media}{$media}{failed_arch}{$arch}; } } -- cgit v1.2.1