Sha256: 0c2d18886e2c35eff7846a2058f926f3049390a8d709c02711d38e4a50fde4c2
Contents?: true
Size: 917 Bytes
Versions: 35
Compression:
Stored size: 917 Bytes
Contents
module Fog module Storage class Rackspace class Real # Get details for object # # ==== Parameters # * container<~String> - Name of container to look in # * object<~String> - Name of object to look for # @raise [Fog::Storage::Rackspace::NotFound] - HTTP 404 # @raise [Fog::Storage::Rackspace::BadRequest] - HTTP 400 # @raise [Fog::Storage::Rackspace::InternalServerError] - HTTP 500 # @raise [Fog::Storage::Rackspace::ServiceError] def get_object(container, object, &block) params = { :expects => 200, :method => 'GET', :path => "#{Fog::Rackspace.escape(container)}/#{Fog::Rackspace.escape(object)}" } if block_given? params[:response_block] = block end request(params, false) end end end end end
Version data entries
35 entries across 35 versions & 2 rubygems