lib/fog/aliyun/requests/storage/head_object.rb in fog-aliyun-0.3.10 vs lib/fog/aliyun/requests/storage/head_object.rb in fog-aliyun-0.3.11
- old
+ new
@@ -1,28 +1,26 @@
# frozen_string_literal: true
module Fog
- module Storage
- class Aliyun
+ module Aliyun
+ class Storage
class Real
# Get headers for object
#
# ==== Parameters
# * object<~String> - Name of object to look for
#
def head_object(object, options = {})
bucket = options[:bucket]
bucket ||= @aliyun_oss_bucket
- location = get_bucket_location(bucket)
- endpoint = 'http://' + location + '.aliyuncs.com'
resource = bucket + '/' + object
ret = request(
expects: [200, 404],
method: 'HEAD',
path: object,
bucket: bucket,
resource: resource,
- endpoint: endpoint
+ location: get_bucket_location(bucket)
)
ret
end
end
end