1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00

Merge pull request #3166 from KieranP/patch-1

Allow get_object_https_url to accept a method
This commit is contained in:
Wesley Beary 2014-09-22 15:08:20 -05:00
commit 1c96d0cabd

View file

@ -8,6 +8,7 @@ module Fog
# * container<~String> - Name of container containing object
# * object<~String> - Name of object to get expiring url for
# * expires<~Time> - An expiry time for this url
# * options<~Hash> - Options to override the method or scheme
#
# ==== Returns
# * response<~Excon::Response>:
@ -23,7 +24,7 @@ module Fog
raise ArgumentError, "Storage must my instantiated with the :rackspace_temp_url_key option"
end
method = 'GET'
method = options[:method] || 'GET'
expires = expires.to_i
object_path_escaped = "#{@uri.path}/#{Fog::Rackspace.escape(container)}/#{Fog::Rackspace.escape(object,"/")}"
object_path_unescaped = "#{@uri.path}/#{Fog::Rackspace.escape(container)}/#{object}"