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

59 commits

Author SHA1 Message Date
Dan Peterson
d3318a9d09 [aws|iam] Make mock EntityAlreadyExists message match reality. 2013-08-14 13:46:39 -03:00
Pierre Carrier
d7a66cf6fe [aws|iam] user: add created_at attribute 2013-04-25 22:37:14 +02:00
Josh Lane & Ines Sombra
426037e87d [aws] mock update_server_certificate 2013-03-20 10:24:11 -07:00
Frederick Cheung
3b4df22067 add new iam requests to support iam roles 2012-06-20 23:17:47 +01:00
Rodrigo Estebanez
9625d7f1ed add IAM mocking for get_group method 2012-06-19 13:32:46 +02:00
Benton Roberts
cdd8c20812 [aws|iam] FIX - make arguments AWS::IAM.get_user conform to expected standard for this module 2012-06-13 10:12:57 -04:00
Rodrigo Estebanez
3a175f177f Fix get_user_policy. The actual AWS data has to be in a ['Policy'] hash section 2012-06-07 14:40:34 +02:00
Rodrigo Estebanez
5e55a151ee shindo tests for IAM models: users, policies and access_keys. Mock implementation for get_user_policy 2012-06-05 17:57:02 +02:00
Rodrigo Estebanez
ac14390848 get_user Mock implemented. Basic shindo user_tests added 2012-06-05 17:57:02 +02:00
Kevin Menard
dcefc2d7de Fixed : Loosen multi_json version. 2012-04-25 10:31:28 -04:00
Steve Smith
d89dd56fe7 Use MultiJSON #dump and #load rather than #encode and #decode
MultiJSON deprecated these methods in 1.3.0 in favour of the new ones.
This requires an update to the gemspec to ensure ~>1.3
2012-04-20 13:09:14 +01:00
Wesley Beary
9926b99a6f Merge pull request from hedgehog/feature/strip_arn
strip arn
2012-02-27 15:22:24 -08:00
hedgehog
4d81b869bc strip ARNs - AWS is sensitive to leading and trailing whitespace/cr/lf. 2012-02-28 08:15:25 +11:00
Dan Peterson
a61fa4bb04 Merge pull request from freeformz/iam_mocks
missing raise
2012-02-17 16:35:25 -08:00
Edward Muller
c11a5dad4c missing raise 2012-02-17 16:05:38 -08:00
Dan Peterson
0f4841b237 [aws|iam] Mock upload_server_certificate errors if private key is not RSA. 2012-02-15 14:12:29 -04:00
Edward Muller
4c8ca82b6c Additional mocks 2012-02-06 17:55:44 -08:00
Edward Muller
5171df8ede rework these to use #tap instead. Cleaner IMNSHO 2012-02-06 17:54:06 -08:00
Edward Muller
c276ebdbe6 Mock #delete_user_policy 2012-02-06 15:40:37 -08:00
Edward Muller
6f4fd26ff1 Mock out #list_users 2012-02-06 15:13:41 -08:00
Edward Muller
b12e373ce3 mock #put_user_policy 2012-02-06 14:55:43 -08:00
Edward Muller
d353165a68 Refactor mock data structure 2012-02-06 14:55:26 -08:00
Edward Muller
9a89d5128d fix typo 2012-02-06 14:08:32 -08:00
Edward Muller
c8748aaa0b mock #create_user and #create_access_keys" 2012-02-06 13:55:14 -08:00
Dylan Egan
be7017e79f [aws|iam] P. ✌️ 2011-12-29 16:42:55 -08:00
Dylan Egan
2d0d85a431 [aws|iam] slight cleanup and test with a certificate chain. 🍰 2011-10-03 15:21:59 -07:00
Dylan Egan
5f438e73dd [aws|iam] implement correct path behaviour in mocking. 2011-09-22 10:21:08 +01:00
Nick Osborn
273daf1332 [aws|iam] add missing update_server_certificate request 2011-08-17 15:38:05 +01:00
Blake Gentry
674f11a104 [aws|iam] add proper error messages 2011-07-20 22:10:56 -07:00
Blake Gentry
00e38b3f9c [aws|iam] tests and mocks to support many types of key/cert issues 2011-07-20 17:24:34 -07:00
Blake Gentry
cf05def334 [aws|iam] raise EntityAlreadyExists when creating a duplicate cert name 2011-07-20 16:18:15 -07:00
Blake Gentry
bef207f4ae [aws|iam] raise correct ValidationError when an empty cert or key is used 2011-07-20 16:04:31 -07:00
geemus
7cbf1861aa [misc] to_json calls to use MultiJson 2011-07-20 11:08:11 -05:00
Blake Gentry
773ba300d0 [aws|iam] add get_server_certificate request 2011-07-18 17:10:44 -07:00
Christopher Oliver
dfb586af5c [AWS IAM] Added missing request file for list account aliases 2011-07-12 13:52:19 -04:00
Christopher Oliver
72cdcee0e8 [AWS IAM] Added Alias related functionality to IAM. Also added get_group_policy. 2011-07-12 11:58:37 -04:00
Dylan Egan
47e0b65c2a Yes, yes it is better. 2011-07-06 15:01:44 -07:00
Dylan Egan
34a1813c14 list_server_certificates and delete_server_certificates. 2011-07-06 14:34:43 -07:00
Dylan Egan
796c5c8809 Remove pending on iam/server_certificate_tests. Start the mocking. 2011-07-06 14:23:41 -07:00
Aaron Suggs
21770c63be [aws|iam] Add list_server_certificates request 2011-05-07 15:13:54 -04:00
Frederick Cheung
02b83d6919 [aws|iam] add support for manipulating login profiles 2011-03-16 04:16:52 +08:00
James Miller
8a59ceed2d [aws|iam] Add parser for server certificates 2011-03-02 03:08:38 +08:00
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
8fdab3e8b4 [aws|iam] fix docs. Closes 2011-02-22 11:06:47 -08:00
geemus
c673c28b16 implicitly add not_implemented mocks 2011-02-09 16:31:57 -08:00