From 1ffa1ba1f475000558da40857faf3708fcffa906 Mon Sep 17 00:00:00 2001 From: Michal Papis Date: Sat, 4 Oct 2014 00:10:51 +0200 Subject: [PATCH] ignore no_proxy check for iso when host is nil, fix #956 --- lib/veewee/provider/core/helper/iso.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/veewee/provider/core/helper/iso.rb b/lib/veewee/provider/core/helper/iso.rb index 003314dd..d0e3d611 100644 --- a/lib/veewee/provider/core/helper/iso.rb +++ b/lib/veewee/provider/core/helper/iso.rb @@ -58,6 +58,7 @@ def download_progress(url,localfile) #return true if host is excluded from proxy via no_proxy env var, false otherwise def no_proxy? host + return false if host.nil? @no_proxy ||= (ENV['NO_PROXY'] || ENV['no_proxy'] || 'localhost, 127.0.0.1').split(/\s*,\s*/) @no_proxy.each do |host_addr| return true if host.match(Regexp.quote(host_addr)+'$')