summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'release-2.33.0'2.33.0kyleknap2014-10-08181-5606/+9380
|\
| * Bumped to 2.33.0kyleknap2014-10-082-3/+3
| |
| * Fix unit test for ec2 release_addresskyleknap2014-10-081-2/+2
| |
| * Added release notes for 2.33.0kyleknap2014-10-082-0/+62
| |
| * Fix ec2 release_address for ``allocation_id``kyleknap2014-10-081-1/+1
| |
| * Add support for DynamoDB recursive shapeskyleknap2014-10-082-584/+1254
| |
| * Merge pull request #2610 from EaterOA/developDaniel G. Taylor2014-10-072-21/+94
| |\ | | | | | | Added TaggedEC2Object.remove_tags. Fixes #2269, #2414, #2610.
| | * Fixed TaggedEC2Object.remove_tags failing in Python 3Vincent Wong2014-09-131-1/+1
| | |
| | * Added tests for TaggedEC2Object.remove_tagsVincent Wong2014-09-131-0/+65
| | | | | | | | | | | | | | | | | | | | | There are 3 tests: test_remove_tags simply makes sure multiple tags are deleted in one request. test_remove_tags_wrong_values makes sure tags that are provided wrong values are not deleted. test_remove_tags_none_values make sure that tags provided with None values are unconditionally deleted.
| | * Fixed remove_tags not checking values, fixed testVincent Wong2014-09-132-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed Issue #2414. remove_tags now locally verifies that the value given for a key matches the one in self.tags before deleting it. Fixed TestRemoveTags.test_remove_tag_empty_value in ec2/test_ec2object. An empty string is _not_ supposed to act like None to unconditionally delete the tag. The original test acted like it does.
| | * Removed duplicate code in add_tag and remove_tagVincent Wong2014-09-131-19/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since add_tags is a more general version of add_tag that uses the same API call, add_tag can simply call add_tags with the correct parameters. Likewise for remove_tag and remove_tags. For remove_tag in particular, these lines were redundant: if value is not None: tags = {key : value} else: tags = [key] Since EC2Connection.delete_tags just converts the list back to a dict of {key: None} anyway, these extra checks serve no purpose.
| | * Added method TaggedEC2Object.remove_tags()Vincent Wong2014-09-131-7/+30
| | | | | | | | | | | | | | | | | | | | | | | | Pull Request #2259 already created an add_tags method to supplement the add_tag call. Not sure why there isn't an analogous remove_tags method, since the DeleteTags API also supports removng multiple tags at once. An immediate use case is to be able to delete all the tags of an instance; with only remove_tag, this will unnecessarily involve many round trips to AWS.
| * | Merge pull request #2621 from kyleknap/bjs-s3-keyKyle Knapp2014-10-072-2/+28
| |\ \ | | | | | | | | Fixed 403 error from url encoded User-Agent header
| | * | Fixed 403 error from url encoded User-Agent headerkyleknap2014-09-222-2/+28
| | |/ | | | | | | | | | | | | | | | The User-Agent header value had spaces in it which became url encoded. This caused the header value to differ from actual non-url encoded value in the sigv4 canonical request.
| * | Merge pull request #2631 from kyleknap/route53Kyle Knapp2014-10-074-6/+93
| |\ \ | | | | | | | | Inserted break when iterating Route53 records.
| | * | Add test for iteraton break of Route53 recordskyleknap2014-09-221-0/+63
| | | |
| | * | Added backoff support for route53 throttling.kyleknap2014-09-222-5/+22
| | | | | | | | | | | | | | | | | | | | Instead of erroring out on 400-Throttling responses from route53, perform exponential backoff retries on the request.
| | * | Inserted break when iterating Route53 records.kyleknap2014-09-181-1/+8
| | |/ | | | | | | | | | | | | | | | | | | ``find_records()`` would iterate through the entire zone even though there were no more matching records since records are returned sorted. Added break statement so iteration stops after there is no more matching records to return.
| * | Merge pull request #2602 from zihaoyu/elb_idle_timeoutKyle Knapp2014-10-011-1/+1
| |\ \ | | | | | | | | Fix typo in ELB ConnectionSettings attribute
| | * | change back to connectingsettingsZihao Yu2014-09-211-1/+1
| | | |
| | * | add missing bracesZihao Yu2014-09-161-1/+1
| | | |
| | * | fix typoZihao Yu2014-09-101-1/+1
| | | |
| * | | Merge pull request #2611 from felixonmars/common-tidyDaniel G. Taylor2014-09-2225-285/+328
| |\ \ \ | | | | | | | | | | PEP8 fixes to various common modules. Fixes #2611.
| | * | | common modules: tidy up to meet PEP8 betterFelix Yan2014-09-1425-285/+328
| | | |/ | | |/|
| * | | Merge pull request #2598 from DreadPirateShawn/issue2597Daniel G. Taylor2014-09-222-1/+25
| |\ \ \ | | | | | | | | | | Route Tables: Update describe_route_tables to support additional route types (VPC peering connection, NIC). Fixes #2598, #2597.
| | * | | Route Tables: Update describe_route_tables to support additional route types ↵Shawn Falkner-Horine2014-09-092-1/+25
| | | |/ | | |/| | | | | | | | | (VPC peering connection, NIC).
| * | | Merge branch 'nishigori-b64encode-launch-config-user-data' into developDaniel G. Taylor2014-09-222-9/+6
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Fix an error in Python 3 when creating launch configs. Enables AutoScaling unit tests to run by default. Fixes #2591.
| | * | | Enable and fix Autoscale unit tests by defaultDaniel G. Taylor2014-09-221-7/+1
| | | | |
| | * | | Use literal binary syntaxDaniel G. Taylor2014-09-221-3/+1
| | | | |
| | * | | autoscale module: fix launch_config.user_data creation via connectionnishigori2014-09-052-2/+7
| | |/ / | | | | | | | | | | | | backward-compatible support for Python 3.3+
| * | | Merge pull request #2588 from PeterDaveHello/patch-1Daniel G. Taylor2014-09-221-2/+2
| |\ \ \ | | | | | | | | | | Use svg instead of png to get better image quality. Fixes #2588.
| | * | | Use svg instead of png to get better image qualityPeter Dave Hello2014-09-051-2/+2
| | |/ /
| * | | Merge pull request #2627 from kyleknap/sigv4-stsKyle Knapp2014-09-192-17/+5
| |\ \ \ | | | | | | | | | | STS now signs using sigv4.
| | * | | STS now signs using sigv4.kyleknap2014-09-172-17/+5
| | | |/ | | |/| | | | | | | | | STS was previously signing using sigv2.
| * | | Merge pull request #2608 from kyleknap/cognitoKyle Knapp2014-09-1919-1/+1095
| |\ \ \ | | | | | | | | | | Added support for Amazon Cognito.
| | * | | Added support for Amazon Cognito.kyleknap2014-09-1219-1/+1095
| | |/ / | | | | | | | | | | | | Includes support for both Amazon Cognito Sync and Amazon Cognito Identity.
| * | | Merge pull request #2604 from kyleknap/bjs-s3Kyle Knapp2014-09-192-0/+24
| |\ \ \ | | | | | | | | | | Fix bug where sigv4 custom metadata headers were presigned incorrectly.
| | * | | Fix bug where headers were presigned incorrectly.kyleknap2014-09-102-0/+24
| | | |/ | | |/| | | | | | | | | For Sigv4 urls, custom metadata headers were not being presigned correctly.
| * | | Merge pull request #2593 from tkhk-reso/developKyle Knapp2014-09-191-0/+3
| |\ \ \ | | | | | | | | | | Add some regions to cloudsearch
| | * | | Add some regions to cloudsearch齋藤 貴彦2014-09-081-0/+3
| | |/ /
| * | | Merge pull request #2612 from dhuang/patch-1Kyle Knapp2014-09-191-1/+1
| |\ \ \ | | | | | | | | | | fix typo in s3 tutorial
| | * | | fix typo in s3 tutorialDaniel Huang2014-09-131-1/+1
| | | |/ | | |/|
| * | | Merge pull request #2620 from tedder/patch-1Kyle Knapp2014-09-191-2/+2
| |\ \ \ | | | | | | | | | | fix ELB ConnectionSettings values in documentation
| | * | | fix ELB ConnectionSettings values in documentationTed Timmons2014-09-161-2/+2
| | |/ / | | | | | | | | While elb.attributes.ConnectionSettingAttribute is the name of the class, the get_ and modify_ classes sniff for "connectingsettings" (note 'ing' and plural 's' at end). The safest thing to do is to make the documentation correct. Another possibility would be to add an 'or' to the conditionals.
| * | | Merge pull request #2590 from nishigori/typo-fixesKyle Knapp2014-09-191-2/+2
| |\ \ \ | | |/ / | |/| | Few typo in docstring
| | * | Fix few typonishigori2014-09-051-2/+2
| | |/
| * | Merge pull request #2601 from kyleknap/route53domainsKyle Knapp2014-09-1111-1/+1076
| |\ \ | | |/ | |/| Add support for Amazon Route 53 Domains.
| | * Add support for Amazon Route 53 Domains.kyleknap2014-09-1111-1/+1076
| |/
| * Merge pull request #2587 from jcrobak/block-device-mapping-ebs-encryptedDaniel G. Taylor2014-09-022-3/+25
| |\ | | | | | | Support EBS encryption in BlockDeviceType. Fixes #2587, #2480.
| | * Support EBS encryption in BlockDeviceType.Joe Crobak2014-09-022-3/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | Support an optional configuration of ebs encryption in the BlockDeviceType (which is used to build a BlockDeviceMapping). The encrypted flag is optional (defaulting to `None`), as the AWS API doesn't support any value for this flag for the root device of a new instance.