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

fix typo and add mock

This commit is contained in:
joe 2013-12-17 11:49:01 -06:00
parent 3f2eaec96c
commit f829105772

View file

@ -24,7 +24,7 @@ module Fog
request(
'Action' => 'AssignPrivateIpAddresses',
'NetworkInterfaceId' => network_interface_id,
'PrivateIpAddress.n' => private_ip_address,
'PrivateIpAddress.0' => private_ip_address,
'SecondaryPrivateIpAddressCount' => secondary_private_ip_address_count,
'AllowReassignment' => allow_reassignment,
:parser => Fog::Parsers::Compute::AWS::AssignPrivateIpAddresses.new
@ -36,7 +36,18 @@ module Fog
class Mock
def assign_private_ip_addresses(network_interface_id, private_ip_address=nil, secondary_private_ip_address_count=nil, allow_reassignment=false)
response = Excon::Response.new
if (private_ip_address && !secondary_private_ip_address_count) || (!private_ip_address && secondary_private_ip_address_count)
response.status = 200
response.body = {
'requestId' => Fog::AWS::Mock.request_id,
'return' => true
}
response
else
raise Fog::Compute::AWS::Error.new("You cannot specify .")
end
end
end