diff --git a/lib/neo4j/rake_tasks/download.rb b/lib/neo4j/rake_tasks/download.rb index 693e4a4..3115de9 100644 --- a/lib/neo4j/rake_tasks/download.rb +++ b/lib/neo4j/rake_tasks/download.rb @@ -15,7 +15,7 @@ def exists? def fetch(message) require 'open-uri' - open(@url, + URI.parse(@url).open( content_length_proc: lambda do |total| create_progress_bar(message, total) if total && total > 0 end, diff --git a/lib/neo4j/rake_tasks/server_manager.rb b/lib/neo4j/rake_tasks/server_manager.rb index 69cf43c..6512e28 100644 --- a/lib/neo4j/rake_tasks/server_manager.rb +++ b/lib/neo4j/rake_tasks/server_manager.rb @@ -290,7 +290,7 @@ def neo4j_versions require 'open-uri' require 'yaml' - YAML.load(open(NEO4J_VERSIONS_URL).read) + YAML.load(URI.parse(NEO4J_VERSIONS_URL).open(&:read)) end def download_neo4j(version)