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

20 commits

Author SHA1 Message Date
James Miller
3515a9dac0 [aws|iam] Add uploading/deleting server certificates 2011-03-01 07:16:26 +08:00
coliver
b87b97f43a [aws|iam] Added GetUserPolicy to IAM 2011-03-01 02:54:32 +08:00
bdorry
ad40758c84 [aws|iam] added update signing certificate support 2011-02-24 16:44:03 -08:00
bdorry
6689c6e0a5 [aws|iam] added update group requests and parsers 2011-02-25 08:41:30 +08:00
coliver
1dd105325c Added url reference for update_user parser. Added get_group to IAM. Note: The excon response is not properly adding the Arn to the Users because both the group and user have an element named 'arn'. I'm not sure how to handle this. 2011-02-24 02:53:28 +08:00
coliver
6052d210af Added Update User command to IAM 2011-02-24 02:53:27 +08:00
geemus
bb877cb9a7 defer requiring nokogiri 2011-02-16 17:25:50 -08:00
crazed
a91afd354f Added ListGroupsForUser support to Fog::AWS::IAM 2011-02-01 03:18:06 +08:00
Allan
242595e919 Added IAM signing certificate support 2011-01-29 02:33:37 +08:00
geemus
1682dd2448 [aws] include port in host to sign
bumps excon to version that includes port in host by default
closes #122
2010-12-23 13:55:06 -08:00
John E. Vincent
6a9b4b0bc6 [aws|iam] get_user implementation 2010-12-23 02:27:07 +08:00
geemus
3ea111c7f8 [core] fix/cleanup requires/recognizes for service
closes #113
2010-12-16 15:31:24 -08:00
Juris Galang
c37629e742 requires and recognizes clauses for services now receives a block so that the declared parameters are applied to their Real implementation. 2010-12-08 11:09:13 -08:00
Juris Galang
827c029a99 This is a combination of 23 commits (included merges from upstream); this commit(s) include changes to enforces recognizes/requires parameters for all supported services. Comments from the included commits follow:
- Added google_storage_* keys
- Fixed indentations.
- Factored out requires and recognizes method implementation (now relies on the requires and recognizes clause from the NamedParameters module)
- Added dependency to named-parameters gem.
- Added recognizes declaration to classes for all supported services to enforce parameter name checks -
- passing an unrecognized key when instantiating a service object will now cause an ArgumentError to be raised.
- Added NOTE
- comment added
- check/filter-out keys from credentials that are not required by the class being instantiated
- [local|storage] properly write out file contents
- Added google_storage_* keys
- Fixed indentations.
- added put_object_acl request (ref: https://github.com/geemus/fog/issues#issue/74)
- Release 0.3.24
- remove tracker reference from README
- issues is now the goto for bugs/todo
- notify and gracefully skip credential-less testsa
- [rackspace|storage] fixes for directory/files
- [local|storage] CGI.escape file names
- Release 0.3.25
- updated deps; recognized_parameters -> declared_parameters; restored options filtering if Fog.bin
- Added requires/recognizes to Fog::Terremark::Ecloud
- Updted to use latest named-parameters gem.
- Filter out unwanted parameters when Fog.bin
- Updated to latest named-parameters gem
- commented out unnecessary code
- fix missing "volume" parameter error when setting Fog::AWS::Volume#server to nil (in order to detach it)
- documentation update for key_pairs and helper
- [aws|compute] commented/documented flavors/volumes
- Fixes for issue 38 and 39
Closes #96
2010-12-01 14:34:42 -08:00
geemus
c8fc0f1ffb [aws|iam] add update_access_key request/tests 2010-11-17 13:08:48 -08:00
geemus
c83e1bae00 [aws|iam] user policy requests/tests 2010-11-17 12:04:49 -08:00
geemus
04893cf1b5 [aws|iam] fleshing out iam requests/tests 2010-11-17 10:29:58 -08:00
geemus
73d85415be [aws|iam] adding access key create/delete 2010-11-16 16:31:38 -08:00
geemus
6c82489ac9 [aws|iam] fleshing out more parts towarda complete workflow 2010-11-09 17:47:35 -08:00
geemus
9e601313aa [aws|iam] first pass at basics 2010-10-28 17:50:46 -07:00