From d9f9af19aa6ac738f4c3a3279ce4882397b5e76a Mon Sep 17 00:00:00 2001 From: aktagon Date: Wed, 16 May 2012 12:32:17 +0300 Subject: [PATCH] Support for HTTP proxies. Fixes rake mustache:install "Connection timed out - connect(2)". --- janus/ruby/janus/plugins.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/janus/ruby/janus/plugins.rb b/janus/ruby/janus/plugins.rb index e0d79661..26a52fae 100644 --- a/janus/ruby/janus/plugins.rb +++ b/janus/ruby/janus/plugins.rb @@ -27,7 +27,8 @@ def install_vim_plugin(group, name, &block) # @param [String] url # @param [String] path def download_and_save_file(url, path) - open_and_save_file(path, open(url).read) + proxy = ENV['http_proxy'] || ENV['HTTP_PROXY'] + open_and_save_file(path, open(url, :proxy => proxy).read) end # Open and save file