Method: Fog::Compute::Clodo::Real#delete_ip_address

Defined in:
lib/rackspace-fog/clodo/requests/compute/delete_ip_address.rb

#delete_ip_address(server_id, ip) ⇒ Object

Delete IP-address from specified server

Paramaters

  • server_id<~Integer> - Id of server to delete IP from

  • ip<~String> - IP-address to delete

Returns

  • response<~Excon::Response>



15
16
17
18
19
20
21
22
23
24
# File 'lib/rackspace-fog/clodo/requests/compute/delete_ip_address.rb', line 15

def delete_ip_address(server_id, ip)
  data = {'ip' => ip}

  request(
          :expects  => [204],
          :method   => 'DELETE',
          :path     => "servers/#{server_id}/ips",
          :body     => Fog::JSON.encode(data)
          )
end