mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00

Fixed typorgraphical errors. Authentication assumes or does not require certain parameters that is actually needed depending on the setup or scenario. Opted to simply make it detect it if not specified to make it easier for first time users to use. Conflicts: lib/fog/openstack.rb
29 lines
494 B
Ruby
29 lines
494 B
Ruby
module Fog
|
|
module Compute
|
|
class OpenStack
|
|
class Real
|
|
|
|
def disassociate_address(server_id, ip_address)
|
|
|
|
body = { 'removeFloatingIp' => { 'server' => server_id, 'address' => ip_address }}
|
|
|
|
request(
|
|
:body => MultiJson.encode(body),
|
|
:expects => 202,
|
|
:method => 'POST',
|
|
:path => "servers/#{server_id}/action.json"
|
|
)
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
class Mock
|
|
|
|
|
|
|
|
end
|
|
end
|
|
end
|
|
end
|