lib/fog/openstack/requests/compute/create_image.rb in fog-1.22.0 vs lib/fog/openstack/requests/compute/create_image.rb in fog-1.22.1

- old
+ new

@@ -1,24 +1,21 @@ module Fog module Compute class OpenStack class Real - def create_image(server_id, name, metadata={}) body = { 'createImage' => { 'name' => name, 'metadata' => metadata }} data = server_action(server_id, body) image_id = data.headers["Location"].scan(/.*\/(.*)/).flatten[0] get_image_details(image_id) end - end class Mock - def create_image(server_id, name, metadata={}) response = Excon::Response.new response.status = 202 img_id=Fog::Mock.random_numbers(6).to_s @@ -38,12 +35,10 @@ } self.data[:last_modified][:images][data['id']] = Time.now self.data[:images][data['id']] = data response.body = { 'image' => data } response - end - end end end end