MaF
4402d6690f
Improved support for SecurityGroup IDs
...
This patch makes it possible to specify GroupID in the options hash to the
aws computre requests operating on security groups. This is needed since
when working with VPC you must use GroupID instead of name.
2012-03-09 09:09:28 +01:00
Eric Stonfer
d1fe83716d
associate EIPs in a vpc
2012-02-21 09:12:56 -05:00
Eric Stonfer
2ee5bf3f23
make eips useable in a VPC
2012-02-13 22:00:40 -05:00
Dan Peterson
4f80cfe8d7
[aws|compute] Update API version and support new DescribeInstanceStatus format.
2012-02-04 00:23:10 -04:00
Eric Stonfer
db8d7abf16
modified security group tests to accomodate the new security group data model. Also allowed permissions to be nil in the security tests for groups with no ACLs
2011-12-23 09:37:13 -05:00
geemus
c1873e37e7
[aws|compute] fix security_group format for mock tests
2011-12-18 11:13:12 -06:00
Eric Stonfer
9dc6a4274e
fix tests to accomodate the addition of security_group_id
2011-12-15 10:39:46 -05:00
Eric Stonfer
d050038306
Revert "fix tests to accomodate the new SecurityGroupId"
...
This reverts commit 81662d1dbd
.
2011-12-15 09:27:45 -05:00
Eric Stonfer
81662d1dbd
fix tests to accomodate the new SecurityGroupId
2011-12-14 17:11:54 -05:00
JD Huntington & Jason Hansen
0ce523b110
Add implementation of DescribeInstanceStatus.
2011-12-02 15:28:34 -08:00
geemus
36691a946b
[aws|compute] update ami for windows
2011-11-10 11:35:53 -06:00
Dan Peterson
f3697b6fe7
[aws|compute] Test for more invalid security group request input when mocking.
2011-10-28 15:00:16 -03:00
Dan Peterson
99704bd415
[aws|compute] Update security group operations.
...
Changes and features include:
* Bulk operations support via indexed params
* Mocking updated for bulk operations
* Mocking updated to reflect more real behavior
* Many more tests
2011-10-28 13:49:55 -03:00
Dylan Egan
16040a0bc6
Merge branch 'master' of github.com:geemus/fog
2011-10-22 10:08:50 -07:00
Dan Peterson
f09a148950
[aws|compute] Fix new instance eventual consistency for the non-filtered case.
2011-10-14 15:55:53 -03:00
Dylan Egan
dbf93a2ae3
[aws|compute] Fix a bug in delete_tags, but come up against a bug in AWS where tags aren't deleted if the resource still exists.
2011-10-07 18:35:53 -07:00
Dan Peterson
890929ca6b
[aws|compute] Allow mock tagging to work across accounts.
...
This moves tag_sets out of individual resources and up to a top-level
item in each mock account's hash. Starting with images, this allows
other mock accounts to create and use their own tags on images they
have launchPermission on.
2011-10-07 14:39:13 -07:00
Dan Peterson
fdf1f927ee
[aws|compute] Mock modify_image_attribute add/remove users.
2011-10-06 12:08:34 -07:00
Dylan Egan
48b2f590aa
[aws|compute] raise an ArgumentError if image_id is nil, otherwise an ugly InternalError is returned from AWS.
2011-09-14 11:35:22 +01:00
geemus
fcc5a1c224
[tests] rearrange to match new lib structure
2011-09-08 16:37:58 -05:00
geemus
ed153088d0
[compute] consolidate testing
2011-01-03 13:34:08 -08:00
geemus
c15c4dbb2d
[aws|compute] descibe_images fixes
...
add virtualization_type to expected format in tests
move request_id off imageSet and back to top level
2010-12-21 13:16:42 -08:00
geemus
85255145e3
[aws|compute] add tagSet to describe format
2010-11-02 12:22:38 -07:00
geemus
ddd31dbc16
[aws|compute] cleanup/fleshout create_tag mocking
2010-10-14 17:06:50 -07:00
geemus
592c8cc404
mock related fixes and marking unmocked tests pending
2010-10-13 17:54:14 -07:00
geemus
856334fe38
cleaning up/repairing errant tests
2010-10-12 16:23:35 -07:00
geemus
f2fd5d30b7
[aws|compute] fleshing out tag support
2010-10-12 11:00:59 -07:00
geemus
cf724053a0
[aws|compute] fixes to make clientToken work properly throughout
2010-10-04 16:27:32 -07:00
geemus
6f2ce0d895
[aws][compute] update describe calls to use filters
2010-10-04 15:46:12 -07:00
geemus
b3a25e8808
[aws|compute] move images specs to tests
2010-09-28 15:27:28 -07:00
geemus
fbcc8dd6e4
[aws|compute] add tests for import_key_pair
2010-09-28 14:48:37 -07:00
geemus
a963703309
fixes for/from specs/tests
2010-09-09 17:50:38 -07:00