lib/fog/hp/requests/compute_v2/get_meta.rb in fog-1.22.0 vs lib/fog/hp/requests/compute_v2/get_meta.rb in fog-1.22.1
- old
+ new
@@ -1,10 +1,9 @@
module Fog
module Compute
class HPV2
class Real
-
# Get metadata item for specific collections
#
# ==== Parameters
# * 'collection_name'<~String> - name of the collection i.e. images, servers for which the metadata is intended.
# * 'parent_id'<~Integer> - id of the collection i.e. image_id or the server_id
@@ -20,15 +19,13 @@
:expects => [200, 203],
:method => 'GET',
:path => "#{collection_name}/#{parent_id}/metadata/#{key}"
)
end
-
end
class Mock
-
def get_meta(collection_name, parent_id, key)
if collection_name == "images" then
if get_image_details(parent_id)
raise Fog::Compute::HPV2::NotFound unless midata = self.data[:images][parent_id]['metadata'].fetch(key, nil)
else
@@ -47,11 +44,9 @@
response = Excon::Response.new
response.status = 200
response.body = { 'meta' => { key => midata } }
response
end
-
end
-
end
end
end