From 1e9c035317d65a98b2f896d5bd87e44fe020f48a Mon Sep 17 00:00:00 2001 From: Pascal Terjan Date: Wed, 12 Apr 2017 11:07:34 +0100 Subject: Fix check_mirrors_status broken by previous commit --- modules/mga-mirrors/files/check_mirrors_status | 42 ++++++++++---------------- 1 file changed, 16 insertions(+), 26 deletions(-) diff --git a/modules/mga-mirrors/files/check_mirrors_status b/modules/mga-mirrors/files/check_mirrors_status index e6406c17..1d5d60af 100755 --- a/modules/mga-mirrors/files/check_mirrors_status +++ b/modules/mga-mirrors/files/check_mirrors_status @@ -6,12 +6,11 @@ require 'optparse' require 'thread' require 'uri' -def get_dates(base, distros, archs, optional=true) +def get_dates(base, archs_per_distro, optional=true) r = {} - distros.each{|d| + archs_per_distro.each{|d, archs| r[d] = {} archs.each{|a| - next if d == '5' and a =~ /arm/ begin r[d][a] = get_date(base, d, a) rescue Timeout::Error, ArgumentError, NoMethodError, Errno::EHOSTUNREACH => e @@ -73,7 +72,7 @@ def get_date(url, distrib, arch) return parse_version(fetch_url("#{url}/distrib/#{distrib}/#{arch}/VERSION")) end -def print_output(distros, archs, mirrors, ref_times, times) +def print_output(archs_per_distro, mirrors, ref_times, times) puts "