From: Jan Provaznik <jprovazn(a)redhat.com>
Changed default path from '' to '/'. When fetching buckets from
warehouse,
we do 'GET
http://localhost:9090' and oauth lib complains that there is missing
path
---
.../model/warehouse/warehouse_client.rb | 2 +-
spec/models/warehouse/warehouse_client_spec.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/aeolus_image/model/warehouse/warehouse_client.rb
b/lib/aeolus_image/model/warehouse/warehouse_client.rb
index 1f67ec9..96565fb 100644
--- a/lib/aeolus_image/model/warehouse/warehouse_client.rb
+++ b/lib/aeolus_image/model/warehouse/warehouse_client.rb
@@ -136,7 +136,7 @@ module Aeolus
end
end
- def do_request(path = '', opts={})
+ def do_request(path = '/', opts={})
opts[:method] ||= :get
opts[:content] ||= ''
opts[:plain] ||= false
diff --git a/spec/models/warehouse/warehouse_client_spec.rb
b/spec/models/warehouse/warehouse_client_spec.rb
index 797f92a..3b2a2e9 100644
--- a/spec/models/warehouse/warehouse_client_spec.rb
+++ b/spec/models/warehouse/warehouse_client_spec.rb
@@ -333,7 +333,7 @@ module Aeolus
context "with no parameters" do
it "should call RestClient::Request.execute with meaningful
defaults" do
- RestClient::Request.should_receive(:execute).with(:method => :get, :url
=> uri + '', :payload => '', :headers => {})
+ RestClient::Request.should_receive(:execute).with(:method => :get, :url
=> uri + '/', :payload => '', :headers => {})
subject.do_request()
end
end
--
1.7.7.5