Sha256: 071f16f7acb7c2b9553733e43c29849226a1628cd1f0f33cf76f6eb37ad2e5ed

Contents?: true

Size: 580 Bytes

Versions: 4

Compression:

Stored size: 580 Bytes

Contents

module Fog
  module Storage
    class HuaweiCloud
      class Real
        # Get headers for object
        #
        # ==== Parameters
        # * container<~String> - Name of container to look in
        # * object<~String> - Name of object to look for
        #
        def head_object(container, object)
          request({
                    :expects => 200,
                    :method  => 'HEAD',
                    :path    => "#{Fog::HuaweiCloud.escape(container)}/#{Fog::HuaweiCloud.escape(object)}"
                  }, false)
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fog-huaweicloud-0.0.3 lib/fog/storage/huaweicloud/requests/head_object.rb
fog-huaweicloud-0.0.2 lib/fog/storage/huaweicloud/requests/head_object.rb
fog-huaweicloud-0.1.3 lib/fog/storage/huaweicloud/requests/head_object.rb
fog-huaweicloud-0.1.2 lib/fog/storage/huaweicloud/requests/head_object.rb