Method: Fog::Compute::IBM::Mock#delete_address

Defined in:
lib/fog/ibm/requests/compute/delete_address.rb

#delete_address(address_id) ⇒ Object

[View source]

27
28
29
30
31
32
33
34
35
36
37
# File 'lib/fog/ibm/requests/compute/delete_address.rb', line 27

def delete_address(address_id)
  response = Excon::Response.new
  if address_exists? address_id
    self.data[:addresses].delete address_id
    response.status = 200
    response.body = { "success" => true }
  else
    response.status = 404
  end
  response
end