aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Terjan <pterjan@mageia.org>2018-02-07 10:48:46 +0000
committerPascal Terjan <pterjan@mageia.org>2018-02-07 10:48:46 +0000
commit6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0 (patch)
tree0a5a0698f1b7578d77706a3066e667c2f7082e8a
parent94818c9608c93d9714d9f24ba0d5fca143ccf82a (diff)
downloadpuppet-6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0.tar
puppet-6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0.tar.gz
puppet-6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0.tar.bz2
puppet-6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0.tar.xz
puppet-6039b6ed1d9c2734e31cbf0ae29e9153eafa64f0.zip
Catch one more error connecting to mirrors
-rwxr-xr-xmodules/mga-mirrors/files/check_mirrors_status2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/mga-mirrors/files/check_mirrors_status b/modules/mga-mirrors/files/check_mirrors_status
index 602ab163..7c282a74 100755
--- a/modules/mga-mirrors/files/check_mirrors_status
+++ b/modules/mga-mirrors/files/check_mirrors_status
@@ -13,7 +13,7 @@ def get_dates(base, archs_per_distro, optional=true)
archs.each{|a|
begin
r[d][a] = get_date(base, d, a)
- rescue Net::OpenTimeout, Timeout::Error, ArgumentError, NoMethodError, Errno::EHOSTUNREACH => e
+ rescue Net::OpenTimeout, Timeout::Error, ArgumentError, NoMethodError, Errno::EHOSTUNREACH, Errno::ECONNREFUSED => e
if !optional then
STDERR.puts "Failed to fetch #{version_url(url, distrib, arch)}"
raise