Keith Barrette
17fb4f25f8
Rudimentary CRUD for AWS Data Pipeline
2013-02-17 15:27:41 -05:00
Stephan Kaag
a28ecc4398
Introduce AWS::COMPLIANT_BUCKET_NAMES constant
2012-12-05 21:12:25 +01:00
Frederick Cheung
0e9996a615
[AWS|Glacier] Bare glacier service
2012-09-01 23:19:07 +01:00
Frederick Cheung
e008b358dc
[AWS] Implement signature v4
2012-09-01 23:19:07 +01:00
Avrohom Katz
82b766b103
private ip address should start with a 10.
2012-07-13 11:46:37 -04:00
Frederick Cheung
38c75c85ab
start an instance with an IAM profile and access the credentials
2012-06-20 23:17:46 +01:00
Bulat Shakirzyanov
52501a30d1
add create_hosted_zone and get_hosted_zone request mocks
2012-06-07 10:46:35 -07:00
Eric Stonfer
528243cd3a
merge upstream
2012-06-04 16:12:20 -04:00
Eric Stonfer
efa20d8a37
this adds the dhcp_options object and associated operations
2012-06-04 16:03:34 -04:00
James Herdman
b0a7473f5b
Remove unnecessary full path usage with require
...
'fog/core' is already in the load path. No need to go to these extents.
2012-05-26 11:27:22 -04:00
Eric Stonfer
935c63447b
https://github.com/fog/fog/issues/810 - Add ENI support by maf23
2012-04-01 22:22:38 -04:00
Eric Stonfer
16dbd66e7a
Merge pull request #822 from portertech/vpc-fixes
...
[vpc-fixes] AWS security group model + VPC
2012-04-01 14:21:37 -07:00
Sean Porter
e8ecbc25cf
[vpc-fixes] AWS security group model + VPC
...
[vpc-fixes] drop sec group name when id is provided
[vpc-fixes] must use IpPermissions in order to apply
[vpc-fixes] adjust sec group tests since group id can be provided instead of group name
[vpc-fixes] update other methods to allow for name or id
[vpc-fixes] fix whitespace in test
[vpc-fixes] testing nil name and id
[vpc-fixes] get sec group revoke working
[vpc-fixes] name_specified & group_id_specified to catch where GroupId key exists but is nil
2012-04-01 10:23:46 -07:00
Edward Muller
45d8f49333
Fog::AWS.indexed_reuqest_param
2012-03-31 12:20:31 -07:00
George Scott
c1ec8a03b9
Added beanstalk service to AWS Provider.
2012-03-15 17:19:15 -07:00
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
Kevin Menard
a3245b3a84
[aws|storage|test] Replaced random ETag implementation with MD5, per S3 docs.
2012-02-28 14:25:02 -05:00
Edward Muller
70337bbc5b
Move this is Mock.key_id and don't default the path
2012-02-06 17:51:21 -08:00
geemus
1ae67784de
[AWS|DynamoDB] table requests
2012-01-21 20:31:43 -06:00
Wesley Beary
dcacefe1ae
Merge pull request #637 from restebanez/rds_mocking
...
basic RDS mocking
2011-12-02 08:30:38 -08:00
Rodrigo Estebanez
47cac2b71b
mock create_db_instance
2011-11-29 19:40:36 +01:00
Thom May
fe5880e8ea
Allow use of session tokens in AWS Compute
2011-11-13 20:16:46 +00:00
Thom May
0aa2badd9b
implement STS support
...
add support for Federated IAM and session tokens.
2011-11-13 20:16:22 +00:00
Bob Briski
42211273ae
merge EMR changes with upstream repo
2011-11-04 09:29:23 -07:00
Bob Briski
0449132e12
Adding tests
...
* Few small changed to instance group parsing
* A bug in instance group request
* Added tests for all requests
2011-11-03 10:57:21 -07:00
Benton Roberts
66ffefea26
[aws|acs] Adds ACS#delete_cache_security_group
2011-09-27 18:25:12 -05:00
Istvan Hoka
a5759ceb7b
[aws/sqs] Adding SQS mocking support.
2011-09-24 18:28:59 +03:00
geemus
aa06767a89
[core] more convenient accessors
...
closes #515
2011-09-22 19:00:48 -05:00
Bob Briski
1976031982
Changes to allow EMR control through fog
...
* Better method to turn options hash into a k/v list
* run_job_flow and add_instance_groups added as methods on EMR
* Ability to fire Hive job added
2011-09-13 21:46:41 -07:00
geemus
b2c8ff0388
[core] work toward separate requires
...
Should facilitate the following:
require 'fog/aws'
require 'fog/compute'
require 'fog/aws/compute'
I think once you `require 'rubygems'` those should work.
further cleanup should reduce common requires (ie nokogiri)
2011-08-31 15:52:53 -05:00
geemus
8a8b259a7e
[compute|aws] move aws compute to its own shared area (namespacing should probably be corrected)
2011-08-24 20:38:13 -05:00
geemus
487046d85b
[dns|aws] move aws dns to its own shared area (namespacing should probably be corrected)
2011-08-24 20:00:45 -05:00
geemus
2abb668040
[cdn|aws] move aws cdn to its own shared area (namespacing should probably be corrected)
2011-08-24 14:25:12 -05:00
geemus
0e5fe57e3d
[core] move providers to lib/fog/.
2011-08-24 14:17:46 -05:00
geemus
865ac70f61
[providers] consolidate
2011-01-07 17:07:09 -08:00
geemus
6ca767317a
[cdn] consolidate
2011-01-07 17:02:41 -08:00
geemus
3be53104be
[compute] consolidate
2011-01-07 16:52:09 -08:00
geemus
39b5899163
[dns] consolidate
2011-01-07 16:12:04 -08:00
geemus
ac480ad928
[storage] consolidate
2011-01-07 15:34:20 -08:00
geemus
c49539b2b2
[core] preparing for service based reorg
2011-01-07 15:09:46 -08:00
geemus
a4a09cf9a3
[mock] move random gen stuff to central location
2011-01-04 11:35:58 -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
geemus
8b25cd4218
Merge branch 'aws_dns'
2010-12-17 15:48:23 -08:00
geemus
d6c78366cc
[core] cleanup/fixes for dependencies
2010-12-16 12:04:28 -08:00
geemus
d5a4b0180c
[core] cleanup dependencies
2010-12-16 11:24:52 -08:00
Athir Nuaimi
eb523fb80a
[aws|dns] 1st pass at Route 53 support. All functions added but not tested
...
have added each of the Route 53 functions
list_hosted_zones is working. rest still need to be tested
[aws|linode|slicehost|zerigo|dns] added complete test cases for linode & slicehost DNS. Also added initial support for AWS Route 53
2010-12-16 00:29:42 -05:00
geemus
a6f4e14894
[aws&rackspace|cdn] more cleanup and start of aws cdn
2010-11-01 12:31:39 -07:00
geemus
240f43b98a
pushing nokogiri dependency toward leaves as well
2010-10-29 15:25:14 -07:00
geemus
9e601313aa
[aws|iam] first pass at basics
2010-10-28 17:50:46 -07:00
Matt Griffin
9338fbb694
[aws] Pad mock hex values with zeros so that they are always the exact length requested
2010-10-16 01:59:53 +08:00