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

32 commits

Author SHA1 Message Date
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