This fixes the nasty bug where you can't add provider accounts and maybe some of the
500 errors in aeolus-image.
Show replies by date
---
.../model/warehouse/warehouse_client.rb | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/lib/aeolus_image/model/warehouse/warehouse_client.rb
b/lib/aeolus_image/model/warehouse/warehouse_client.rb
index d8ee20a..03b6e66 100644
--- a/lib/aeolus_image/model/warehouse/warehouse_client.rb
+++ b/lib/aeolus_image/model/warehouse/warehouse_client.rb
@@ -177,7 +177,7 @@ module Aeolus
# Set up a proc to sign requests before transmission
RestClient.add_before_execution_proc do |request, params|
- if WarehouseModel.use_oauth?
+ if WarehouseModel.use_oauth? && WarehouseModel.iwhd_url &&
params[:url].match(WarehouseModel.iwhd_url)
consumer = OAuth::Consumer.new(
WarehouseModel.oauth_consumer_key,
WarehouseModel.oauth_consumer_secret,
--
1.7.6.4