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

2202 commits

Author SHA1 Message Date
geemus
53de3d04f9 [core] handle busted ENV['HOME']. thanks pfalcone
closes 
2011-05-13 12:58:46 -07:00
Wesley Beary
f9ec30cf3a Merge pull request from ktheory/get_password_data
[compute|aws] Add get_password_data request.
2011-05-13 10:05:32 -07:00
Wesley Beary
fc0accd4c2 Merge pull request from ktheory/fix_instance_filters
[compute|aws] Fix describe_instances filtering.
2011-05-13 10:04:54 -07:00
Aaron Suggs
00278cf57a [compute|aws] Add get_password_data request.
This request only applies to MS Windows instances,
so use an MS Win AMI in the instance tests.

Relaxes the parser formats flexible to make tests
less brittle to other instances.

Depends on 
2011-05-13 12:49:28 -04:00
Aaron Suggs
5895747456 [compute|aws] Fix describe_instances filtering.
describe_instances now correctly handles filters
with a single instance id. E.g.

filters = {'instance-id' => 'i-12345678'}
2011-05-13 12:35:30 -04:00
Aaron Suggs
ff72d4c647 [core] Add test for Fog::Parsers::Base
Test multiline and nested values.
2011-05-12 17:48:44 -04:00
geemus
27bf76d1f8 Release 0.8.0 2011-05-12 14:08:25 -07:00
geemus
f2dd87979d [compute] fix console output format in tests 2011-05-12 13:15:35 -07:00
geemus
b452aa679d [core] update parser to better handle whitespace 2011-05-12 13:15:13 -07:00
Wesley Beary
37499d7c65 Merge pull request from ktheory/aws_key_pairs
[compute|aws] Add failing tests for keypair parsing.
2011-05-11 16:12:51 -07:00
geemus
76444cb484 [aws|compute] use old style, more consistent call to get single instance 2011-05-11 16:09:13 -07:00
geemus
2be572ff23 [bluebox|compute] don't use a lb_application I don't own in tests 2011-05-11 14:40:55 -07:00
geemus
95ec1198b4 [aws|elb&rds] reorg model files for consistency 2011-05-11 12:27:27 -07:00
geemus
bee9c78a83 [aws|rds] change status waits for more consistent testing 2011-05-11 12:22:59 -07:00
geemus
a58ac4d52e [aws|cloudformation] tests sleep to avoid throttling error :( 2011-05-11 11:15:28 -07:00
Aaron Suggs
ad545a64af [compute|aws] Add failing tests for keypair parsing.
The private key is being truncated by the parser.
2011-05-11 13:51:45 -04:00
geemus
ea4477ed54 [aws|storage] fix format for multipart upload tests 2011-05-10 17:12:04 -07:00
geemus
ac1299c472 [aws|dns] fix error handling for getting unknown keys 2011-05-10 17:11:34 -07:00
geemus
c1c1ffb63a [storm_on_demand|compute] fixes for tests 2011-05-10 16:52:43 -07:00
geemus
f2a32fd804 [google|storage] fix format in bucket_tests 2011-05-10 16:27:19 -07:00
geemus
9e9cd7ec1c [voxel|compute] minor fixes for voxel tests 2011-05-10 16:26:38 -07:00
Dan Peterson
80d0ab9360 [ecloud|compute] 1.9.2 compat, String#[] doesn't return nil as we expected 2011-05-10 18:57:15 -03:00
geemus
4417dbe2a0 [aws|iam] fix test description for update_login_profile 2011-05-10 13:58:51 -07:00
geemus
daed8de253 [stormondemand|compute] cleanup 2011-05-10 13:58:22 -07:00
Wesley Beary
3669f48b50 Merge pull request from ktheory/cleanup_rds_instance_tests
[aws|rds] Improve instance tests
2011-05-10 09:35:54 -07:00
Wesley Beary
58537ca9ce Merge pull request from ktheory/iam_server_certs
[aws|iam] Improve Server certificates
2011-05-10 09:34:55 -07:00
Wesley Beary
dc1086a776 Merge pull request from ktheory/cleanup_aws_rds_not_found
[aws|rds] Remove redundant NotFound class
2011-05-10 09:34:09 -07:00
Aaron Suggs
220c97249b [aws|rds] Improve instance tests
* Tests pass if other RDS servers & snapshots are in the AWS account
* Removed uneccessary Fog.wait_for blocks
* DRYed up values as variables
* Cleaned up whitespace
2011-05-07 18:53:15 -04:00
Aaron Suggs
21770c63be [aws|iam] Add list_server_certificates request 2011-05-07 15:13:54 -04:00
Aaron Suggs
3b15fc67f5 [aws|iam] Parse server certificate UploadDate
Parse the upload date as a Time object
2011-05-07 14:43:51 -04:00
Aaron Suggs
1fa9274fdf [aws|iam] Added server certificate tests
Added tests for:
AWS[:iam].upload_server_certificate
AWS[:iam].delete_server_certificate
2011-05-07 14:09:33 -04:00
Aaron Suggs
ba1b58e571 [aws|rds] Remove redundant NotFound class
This class is already defined in core.
2011-05-07 12:07:16 -04:00
geemus
72855da3d7 [docs|getting_started] add requires 2011-05-05 16:32:37 -07:00
geemus
086a551e36 [docs] reworking getting started guide 2011-05-05 16:32:37 -07:00
Wesley Beary
83f2f779c9 Merge pull request from ktheory/add_aws_elb_model
[aws|elb] Create a model and collection for load_balancers
2011-05-05 09:48:56 -07:00
Aaron Suggs
c7b9500ad6 [aws|elb] Remove redundant NotFound error class.
Add test for NotFound error too.
2011-05-05 12:16:14 -04:00
Aaron Suggs
0154746576 [aws|elb] Create Listeners collection and model 2011-05-05 12:03:11 -04:00
Aaron Suggs
c68ae344b3 [aws|elb] Create Policies collection and model
Adds methods like:

LoadBalancer#policies
LoadBalancer#policies.all
LoadBalancer#policies.get(id)
LoadBalancer#policies.create(attrs)
Policy#destroy
2011-05-05 12:03:04 -04:00
Aaron Suggs
0f820c0953 [aws|elb] Create a model and collection for load_balancers 2011-05-05 11:41:51 -04:00
geemus
37af8bc7e4 [README] replace getting started link 2011-05-04 18:33:43 -07:00
geemus
12c892142f [fog.io] fix new links to properly include version 2011-05-04 18:30:37 -07:00
geemus
9e4181b18c remove confusion by linking to fog.io instead of wiki 2011-05-04 18:17:24 -07:00
geemus
74fc520b38 [README] add link to learn_fog 2011-05-04 17:56:51 -07:00
geemus
3022df2b23 Fixes error messaging when credentials missing
closes 
2011-05-04 13:12:52 -07:00
geemus
9a9667008b [rackspace|storage] mark get_object with block test pending when mocked 2011-05-03 11:44:32 -07:00
Wesley Beary
d854216d0f Merge pull request from yalon/master.
Fix for issue : S3 get_object request doesn't really support the Range header
2011-05-03 08:56:22 -07:00
Tal Yalon
7c930820a1 Issue : S3 get_object request doesn't really support the Range header
Always expecting 200 or 206 now in S3 GetObject.
2011-05-03 12:23:01 +03:00
geemus
696b2ddb1e [storage] auto-paginate for #each
closes 
2011-05-02 14:57:11 -07:00
Tal Yalon
d88547799c Issue : S3 get_object request doesn't really support the Range header
Now if a Range header exists we also expect HTTP status 206.
2011-05-02 23:11:47 +03:00
Wesley Beary
8a048c6c3f Merge pull request from seeingidog/stormondemandfog.
[stormondemand] Implement Stormondemand API
2011-05-02 11:24:30 -07:00