From 91a9f6db9022b2dc5f186b18cc7330bb3451f468 Mon Sep 17 00:00:00 2001 From: Karl Matthias Date: Mon, 17 Nov 2014 17:05:39 -0800 Subject: [PATCH] Revert "So the specs totally don't pass." This reverts commit 3311a7ef0a5e163619d62960dc7426887d647786. --- centurion.gemspec | 2 +- lib/centurion/docker_registry.rb | 3 +-- spec/dogestry_spec.rb | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/centurion.gemspec b/centurion.gemspec index b8f4c2ee..20ecff16 100644 --- a/centurion.gemspec +++ b/centurion.gemspec @@ -39,7 +39,7 @@ Gem::Specification.new do |spec| spec.add_development_dependency 'bundler' spec.add_development_dependency 'rake' - spec.add_development_dependency 'rspec', '~> 3.1.0' + spec.add_development_dependency 'rspec', '~> 2.14.0' spec.add_development_dependency 'pry' spec.add_development_dependency 'simplecov' diff --git a/lib/centurion/docker_registry.rb b/lib/centurion/docker_registry.rb index d362afc2..bce31c3d 100644 --- a/lib/centurion/docker_registry.rb +++ b/lib/centurion/docker_registry.rb @@ -31,8 +31,7 @@ def repository_tags(repository) path = "/v1/repositories/#{repository}/tags" uri = uri_for_repository_path(repository, path) $stderr.puts "GET: #{uri.inspect}" - # Need to workaround a bug in Docker Hub to now pass port in Host header - response = Excon.get(uri, headers: { 'Host' => URI.parse(uri).host }) + response = Excon.get(uri) raise response.inspect unless response.status == 200 tags = JSON.load(response.body) diff --git a/spec/dogestry_spec.rb b/spec/dogestry_spec.rb index 3404c252..4f3800c4 100644 --- a/spec/dogestry_spec.rb +++ b/spec/dogestry_spec.rb @@ -50,7 +50,6 @@ describe '#which' do it 'finds dogestry command line' do - allow(File).to receive(:executable?).and_return(true) registry.which('dogestry').should_not == nil end end