mirror of
https://github.com/fog/fog.git
synced 2022-11-09 13:51:43 -05:00
[AWS] add modify_vpc_attribute
This commit is contained in:
parent
9206b64374
commit
906cdc2af4
2 changed files with 18 additions and 1 deletions
|
@ -126,6 +126,7 @@ module Fog
|
||||||
request :modify_network_interface_attribute
|
request :modify_network_interface_attribute
|
||||||
request :modify_snapshot_attribute
|
request :modify_snapshot_attribute
|
||||||
request :modify_volume_attribute
|
request :modify_volume_attribute
|
||||||
|
request :modify_vpc_attribute
|
||||||
request :purchase_reserved_instances_offering
|
request :purchase_reserved_instances_offering
|
||||||
request :reboot_instances
|
request :reboot_instances
|
||||||
request :release_address
|
request :release_address
|
||||||
|
|
|
@ -26,9 +26,25 @@ Shindo.tests('Fog::Compute[:aws] | vpc requests', ['aws']) do
|
||||||
Fog::Compute[:aws].describe_vpcs.body
|
Fog::Compute[:aws].describe_vpcs.body
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
tests("#modify_vpc_attribute('#{@vpc_id}', {'EnableDnsSupport.Value' => true})").formats(AWS::Compute::Formats::BASIC) do
|
||||||
|
Fog::Compute[:aws].modify_vpc_attribute(@vpc_id, {'EnableDnsSupport.Value' => true}).body
|
||||||
|
end
|
||||||
|
|
||||||
|
tests("#modify_vpc_attribute('#{@vpc_id}', {'EnableDnsHostnames.Value' => true})").formats(AWS::Compute::Formats::BASIC) do
|
||||||
|
Fog::Compute[:aws].modify_vpc_attribute(@vpc_id, {'EnableDnsHostnames.Value' => true}).body
|
||||||
|
end
|
||||||
|
|
||||||
|
tests("#modify_vpc_attribute('#{@vpc_id}')").raises(Fog::Compute::AWS::Error) do
|
||||||
|
Fog::Compute[:aws].modify_vpc_attribute(@vpc_id).body
|
||||||
|
end
|
||||||
|
|
||||||
|
tests("#modify_vpc_attribute('#{@vpc_id}', {'EnableDnsSupport.Value' => true, 'EnableDnsHostnames.Value' => true})").raises(Fog::Compute::AWS::Error) do
|
||||||
|
Fog::Compute[:aws].modify_vpc_attribute(@vpc_id, {'EnableDnsSupport.Value' => true, 'EnableDnsHostnames.Value' => true}).body
|
||||||
|
end
|
||||||
|
|
||||||
tests("#delete_vpc('#{@vpc_id}')").formats(AWS::Compute::Formats::BASIC) do
|
tests("#delete_vpc('#{@vpc_id}')").formats(AWS::Compute::Formats::BASIC) do
|
||||||
Fog::Compute[:aws].delete_vpc(@vpc_id).body
|
Fog::Compute[:aws].delete_vpc(@vpc_id).body
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Reference in a new issue