diff --git a/lib/fog/atmos/storage.rb b/lib/fog/atmos/storage.rb index 96698498c..e54f2d850 100644 --- a/lib/fog/atmos/storage.rb +++ b/lib/fog/atmos/storage.rb @@ -155,8 +155,10 @@ module Fog signature = Base64.encode64( digest ).chomp() params[:headers]["x-emc-signature"] = signature - parse = params[:parse] - + params.delete(:host) #invalid excon request parameter + + parse = params.delete(:parse) + begin response = @connection.request(params, &block) rescue Excon::Errors::HTTPStatusError => error