Sha256: 704cd60c4ce0e478e5fe5947c6e222bc09b94eca4cfd3dff5d91234dd84a9d3d
Contents?: true
Size: 699 Bytes
Versions: 3
Compression:
Stored size: 699 Bytes
Contents
module Fog module Rackspace class Storage class Real # Create a new object # # ==== Parameters # * container<~String> - Name for container, should be < 256 bytes and must not contain '/' # def put_object(container, object, data, options = {}) data = parse_data(data) headers = data[:headers].merge!(options) response = request( :body => data[:body], :expects => 201, :headers => headers, :method => 'PUT', :path => "#{CGI.escape(container)}/#{CGI.escape(object)}" ) response end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fog-0.6.0 | lib/fog/storage/requests/rackspace/put_object.rb |
fog-0.5.3 | lib/fog/storage/requests/rackspace/put_object.rb |
fog-0.5.2 | lib/fog/storage/requests/rackspace/put_object.rb |