lib/fog/hp/requests/compute_v2/allocate_address.rb in fog-1.22.0 vs lib/fog/hp/requests/compute_v2/allocate_address.rb in fog-1.22.1

- old
+ new

@@ -1,10 +1,9 @@ module Fog module Compute class HPV2 class Real - # Acquires a floating IP address # # Note: This method will proxy the call to the Network (Quantum) service, # to allocate an floating IP address from the first network available. # If the network is not routable, it will throw an exception. @@ -16,23 +15,20 @@ # * 'id'<~String> - UUId of the Floating IP address # * 'ip'<~String> - Floating IP of the address # * 'instance_id'<~String> - Id of the associated server instance # * 'fixed_ip'<~String> - Fixed IP of the address def allocate_address - request( :body => nil, :expects => 200, :method => 'POST', :path => 'os-floating-ips' ) end - end class Mock - def allocate_address response = Excon::Response.new response.status = 200 data = { 'instance_id' => Fog::HP::Mock.uuid.to_s, @@ -44,10 +40,9 @@ self.data[:addresses][data['id']] = data response.body = { 'floating_ip' => data } response end - end end end end