1
0
Fork 0
mirror of https://github.com/fog/fog.git synced 2022-11-09 13:51:43 -05:00
fog--fog/lib/fog/aws
Jonas Pfenniger f6d361b2e2 AWS | storage: big refactor
Logics have been centralised:

* region to hostname
* url generation
* signature
* chaning scheme also changes the port

During the process a couple of inconsistencies have also
been fixed.

Known limitations:

When using the @endpoint with a custom port you need to specify the port
when using get_object_http_url or get_object_https_url.

When using bucket names that contain dots outside of us-east-1 make sure to
access it with the same region in your AWS::Storage.
2013-04-16 23:30:35 +01:00
..
elb updating for SSL ciphers and protocols 2012-02-26 01:53:17 -08:00
models AWS | storage: big refactor 2013-04-16 23:30:35 +01:00
parsers [aws|beanstalk] Update parser for DescribeEnvironmentResources 2013-03-27 12:09:05 -07:00
requests AWS | storage: big refactor 2013-04-16 23:30:35 +01:00
auto_scaling.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
beanstalk.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
cdn.rb [aws|cdn] add request mock support for AWS Cloudfront 2012-09-28 11:24:36 +02:00
cloud_formation.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
cloud_watch.rb Add support for AWS Australia (ap-southeast-2). 2012-11-13 18:32:07 -08:00
compute.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
credential_fetcher.rb [aws] Fixes typo in fetching credentials error 2013-01-21 17:36:53 +00:00
data_pipeline.rb Rudimentary CRUD for AWS Data Pipeline 2013-02-17 15:27:41 -05:00
dns.rb Merge pull request #995 from m0use/bugfix-persistent-conn 2012-06-24 12:07:25 -07:00
dynamodb.rb [aws|dynamodb] fix port to match https default 2013-01-31 09:49:50 -06:00
elasticache.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
elb.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
emr.rb [AWS] make beanstalk, cdn, cloudformation, cloudwatch, elasticache, elb, storage, rds, ses, sns, route53 temporary credential friendly 2012-06-20 23:26:04 +01:00
glacier.rb [aws|dynamodb] port off of sts for credentials, now uses signature v4 2012-11-29 16:25:49 -06:00
iam.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
rds.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00
ses.rb [AWS] make beanstalk, cdn, cloudformation, cloudwatch, elasticache, elb, storage, rds, ses, sns, route53 temporary credential friendly 2012-06-20 23:26:04 +01:00
signaturev4.rb [aws|dynamodb] port off of sts for credentials, now uses signature v4 2012-11-29 16:25:49 -06:00
simpledb.rb start an instance with an IAM profile and access the credentials 2012-06-20 23:17:46 +01:00
sns.rb remove stray multijson require 2012-06-22 16:28:32 +01:00
sqs.rb Add support for AWS Australia (ap-southeast-2). 2012-11-13 18:32:07 -08:00
storage.rb AWS | storage: big refactor 2013-04-16 23:30:35 +01:00
sts.rb fix for AWS error message parsing 2013-03-22 11:45:05 +02:00