Methods

Class/Module Index [+]

Quicksearch

Fog::Storage::InternetArchive::PutObjectUrl

Public Instance Methods

put_object_url(bucket_name, object_name, expires, headers = {}, options = {}) click to toggle source
# File lib/fog/internet_archive/requests/storage/put_object_url.rb, line 6
def put_object_url(bucket_name, object_name, expires, headers = {}, 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  => headers,
    :host     => @host,
    :port     => @port,
    :method   => 'PUT',
    :path     => "#{bucket_name}/#{object_name}"
  }, expires)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.