6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# File 'lib/rackspace-fog/aws/requests/storage/put_object_url.rb', line 6
def put_object_url(bucket_name, object_name, expires, = {}, options = {})
unless bucket_name
raise ArgumentError.new('bucket_name is required')
end
unless object_name
raise ArgumentError.new('object_name is required')
end
scheme_host_path_query({
:scheme => options[:scheme],
:headers => ,
:host => @host,
:port => @port,
:method => 'PUT',
:path => "#{bucket_name}/#{object_name}"
}, expires)
end
|