Commit graph

  • f28ad8ee29 Alter get_tags to use the backend associated with the taggable object. Also give volume and snapshot an additional backend attribute. Peter Van Bouwel 2014-11-11 10:26:02 +01:00
  • 79cd93119d Merge pull request #257 from mrucci/autoscaling-fix-multi-region Steve Pulec 2014-11-10 19:26:46 -05:00
  • e05fc76e28 Merge pull request #256 from mrucci/route53-response-insync Steve Pulec 2014-11-10 19:25:41 -05:00
  • d60bd29148 Merge pull request #255 from mrucci/route53-missing-response-id Steve Pulec 2014-11-10 19:25:16 -05:00
  • 2f1f993793 Extend the DESCRIBE_SNAPSHOTS_RESPONSE to include the tagSet as documented by AWS. Also refactor the names of the tests I introduced in previous commits to be more descriptive. Finally some code cleanup, removing the get_tags method from classes and instead inherit from the TaggedEC2Resource class. Peter Van Bouwel 2014-11-09 15:00:40 +01:00
  • 17356fe56c Extend the DESCRIBE_VOLUMES_RESPONSE to include the tagSet as documented by AWS on http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-ItemType-DescribeVolumesSetItemResponseType.html . This is needed to pass the test that was added in previous commit. Peter Van Bouwel 2014-11-09 12:21:19 +01:00
  • 53fdf330ee Tests are added that verify that when a tag is being set on an (EBS) volume or on an instance that upon retrieval from the resource, the tag are set on the instance. Important is that the tags are set using create_tags but that the presence is validated by getting the resource using either (get_all_volumes or get_all_instances). Peter Van Bouwel 2014-11-08 12:12:20 +01:00
  • 53a11c18c1 Fix bug with autoscaling in non-default region. Marco Rucci 2014-11-07 22:13:00 +01:00
  • 0408511533 Report route53 changes immediately as INSYNC. Marco Rucci 2014-11-07 21:56:36 +01:00
  • 99afd892a9 Add missing Id field in route 53 change response. Marco Rucci 2014-11-07 21:40:00 +01:00
  • d8dee720ab Merge pull request #254 from spulec/internet-gateway-filters Steve Pulec 2014-11-05 14:52:42 -05:00
  • aa3cf9c806 Move filter logic from responses.InstanceResponse to models.InstanceBackend Hugo Lopes Tavares 2014-11-05 14:20:49 -05:00
  • 88684f10f2 Move filter logic from responses.InternetGateways to models.InternetGatewayBackend Hugo Lopes Tavares 2014-11-05 14:02:45 -05:00
  • 32af875386 Implement InternetGateway filters support Hugo Lopes Tavares 2014-11-05 12:11:56 -05:00
  • e92c2ae610 Merge pull request #253 from spulec/instance-filtering-by-vpc-id Steve Pulec 2014-11-05 11:24:40 -05:00
  • faa55efe21 Implement vpc-id Instance filter Hugo Lopes Tavares 2014-11-05 11:06:14 -05:00
  • 41282c9e48 Merge pull request #251 from joekiller/cfn_eni Steve Pulec 2014-11-04 17:22:32 -05:00
  • ff17d32122 Merge pull request #252 from spulec/source-dest-check-instance-filter Steve Pulec 2014-11-04 17:22:00 -05:00
  • 8a0a10b0d1 Add support to filtering instances by source-dest-check Hugo Lopes Tavares 2014-11-04 16:56:56 -05:00
  • 4a3c2359a0 Update supported services in README. Steve Pulec 2014-11-03 19:28:34 -05:00
  • 8299b5c312 enable cloudformation of NetworkInterface Joseph Lawson 2014-11-03 14:24:22 -05:00
  • ca44d4680a Py26 cloudwatch fixes. Steve Pulec 2014-10-31 07:44:11 -04:00
  • 93f56322d8 Fix merge conflicts for cloudwatch. Steve Pulec 2014-10-30 23:51:09 -04:00
  • 2d65b0a020 Some EC2 fixes for alternative regions. Steve Pulec 2014-10-30 22:46:24 -04:00
  • 0cae959f05 0.3.8 Steve Pulec 2014-10-29 20:26:05 -04:00
  • d84ccc0160 Add @ttacon to authors. Steve Pulec 2014-10-29 20:25:43 -04:00
  • 5c9fec17b5 Merge pull request #248 from ttacon/master Steve Pulec 2014-10-29 20:07:33 -04:00
  • 646bafcbf0 Merge pull request #247 from joekiller/cfn_notification_arn Steve Pulec 2014-10-29 20:06:57 -04:00
  • 5aec4d9de5 Add create_login_profile for iam service ttacon 2014-10-29 15:31:49 -04:00
  • 1152939ecd add notification arns to cloudformation Joseph Lawson 2014-10-29 11:59:41 -04:00
  • 2881c9b20c Merge pull request #244 from DataDog/master Steve Pulec 2014-10-27 11:21:00 -04:00
  • 3bafebee04 Limit test for describe instance status filter by boto version Arthur Wang 2014-10-27 14:48:17 +00:00
  • 6805863998 Merge pull request #246 from spulec/dynamodb-py3 Steve Pulec 2014-10-26 21:20:31 -04:00
  • 4bfbf3bbf3 Python3 fixes for dynamodb2. Steve Pulec 2014-10-26 21:11:03 -04:00
  • 56ee4fa555 Fix boto version. Steve Pulec 2014-10-26 20:59:11 -04:00
  • 31b01d27cf Some fixes for dynamodb and python 3. Steve Pulec 2014-10-26 20:55:11 -04:00
  • 83481b589b Merge pull request #241 from DreadPirateShawn/RouteVPCPeeringConnection Steve Pulec 2014-10-26 20:02:51 -04:00
  • d67c5b80a3 Add describe instance status test for new option Arthur Wang 2014-10-24 16:18:52 -04:00
  • 31b55977c9 EC2: Add support for the IncludeAllInstances option in DescribeInstanceStatus Arthur Wang 2014-10-24 19:44:29 +00:00
  • 203ce6b185 Merge pull request #240 from joekiller/fix/describe_stacks_add_validation_error Steve Pulec 2014-10-23 23:03:18 -04:00
  • d77bc3ed39 Merge pull request #243 from djmitche/regionalize_instances Steve Pulec 2014-10-23 23:02:15 -04:00
  • 24f6034f25 Merge pull request #242 from djmitche/regionalize_vpcs Steve Pulec 2014-10-23 23:00:43 -04:00
  • 66c8fb2b52 Pass ec2_backend to Instance constructor Dustin J. Mitchell 2014-10-23 22:44:42 -04:00
  • 465629902c use the current ec2 backend, not the default, for subnets Dustin J. Mitchell 2014-10-23 22:36:05 -04:00
  • 04d22082c4 remove some test details for 2.6 Joseph Lawson 2014-10-23 22:32:20 -04:00
  • ad200286a5 use the current ec2 backend, not necessarily us-east-1, for vpc operations Dustin J. Mitchell 2014-10-23 22:26:52 -04:00
  • 3015fd0216 python 2.6 assert_raises Joseph Lawson 2014-10-23 22:21:00 -04:00
  • 0e6130916f Routes: Fixed vpc_peering_connection_id in describe route tables. (Travis: Revert Python 3 tests to use Boto 2.32.1) dreadpirateshawn 2014-10-23 14:01:12 -07:00
  • 08b1c3bc0c test delete stack Joseph Lawson 2014-10-23 14:57:46 -04:00
  • 0aec1d0f92 create_stack returns stack_id Joseph Lawson 2014-10-23 14:55:40 -04:00
  • b10d16e583 Routes: Fixed vpc_peering_connection_id in describe route tables. (Upgrade: Boto 2.32.1 ~> 2.34.0) dreadpirateshawn 2014-10-23 11:54:20 -07:00
  • 04b5389e31 Add test for bad describe stack request Joseph Lawson 2014-10-23 14:46:54 -04:00
  • 90191675a2 Deleted Stack Fix and ValidationError for DescribeStacks. Joseph Lawson 2014-10-23 14:39:15 -04:00
  • e67ef8f038 Merge pull request #239 from joekiller/enhance/describe_stacks_delete_stacks_stack_status Steve Pulec 2014-10-23 07:51:02 -04:00
  • 94e969fed5 Enhance DescribeStacks. Keep track of deleted stacks. Stack status. Joseph Lawson 2014-10-22 23:58:42 -04:00
  • ef3fcecc87 Merge pull request #238 from DreadPirateShawn/ModifyInstanceAttributeSourceDestCheck Steve Pulec 2014-10-22 20:25:09 -04:00
  • 73d0deb47b Merge pull request #236 from joekiller/fix/sqs_xml_special_characters_in_body Steve Pulec 2014-10-22 20:24:00 -04:00
  • 4f847cfb4b ModifyInstanceAttribute: Added support for 'SourceDestCheck.Value'. dreadpirateshawn 2014-10-22 15:11:37 -07:00
  • ff27ef9e91 XML escape body of sqs message body prior to encoding to XML Joseph Lawson 2014-10-22 16:05:26 -04:00
  • 832e903f26 test sqs with xml characters Joseph Lawson 2014-10-22 16:03:42 -04:00
  • c02ed667d5 Merge pull request #235 from joekiller/enhance/cloudformation_getatt_tags_and_resource_naming Steve Pulec 2014-10-21 22:37:01 -04:00
  • bcef13700d Merge pull request #234 from DataDog/add_instance_reason Steve Pulec 2014-10-21 22:11:23 -04:00
  • 8aabda0786 add test for Fn::Join Joseph Lawson 2014-10-21 22:05:27 -04:00
  • 184d5be54a remove debug exception catch Joseph Lawson 2014-10-21 21:58:39 -04:00
  • 835259607a test eip allocation via CloudFormation for VPC and EC2 classic Joseph Lawson 2014-10-21 21:55:08 -04:00
  • 9559c6f746 Merge pull request #230 from joekiller/fix_unsupported_metadata Steve Pulec 2014-10-21 19:02:41 -04:00
  • c6f464a154 Merge pull request #229 from DreadPirateShawn/RouteTablesAssociateDisassociate Steve Pulec 2014-10-21 18:59:21 -04:00
  • d4cbc71b0a fix eip physical_resource_id not returning an public_ip if it is in EC2 classic. Joseph Lawson 2014-10-21 16:37:54 -04:00
  • 54794651d3 implement Fn::Join Joseph Lawson 2014-10-21 16:29:51 -04:00
  • d55a0b6ef0 default eip domain to 'standard' for cloudformation creations Joseph Lawson 2014-10-21 15:59:28 -04:00
  • 9301b46346 another python 3 fix on dict Joseph Lawson 2014-10-21 15:55:08 -04:00
  • a8b967eab0 eip resources have no required properties. Joseph Lawson 2014-10-21 15:53:38 -04:00
  • 20a69255c3 tweak Fn::GetAtt to return resource_json if resource is not implemented. DRY Joseph Lawson 2014-10-21 14:51:26 -04:00
  • 83f187fa7e fix python 3 issue merging dicts Joseph Lawson 2014-10-21 13:49:25 -04:00
  • 1d9ffafaa5 create CloudFormation outputs and enable 'Fn::GetAtt' to work. Joseph Lawson 2014-10-21 12:45:03 -04:00
  • c0049578cb Test filtering get_instances by reason code Arthur Wang 2014-10-20 21:00:33 +00:00
  • 6963866c7e Add ec2 instance state reason Arthur Wang 2014-10-20 15:54:00 -04:00
  • 832769b8a7 Name resources via CloudFormation naming convention and tag EC2 resources. Joseph Lawson 2014-10-20 15:16:39 -04:00
  • 91a74424e5 Handle Name Type resources for CloudFormation Joseph Lawson 2014-10-20 11:45:47 -04:00
  • cb88b8783d raise NotImplementedError on unknown metadata path Joseph Lawson 2014-10-15 13:43:38 -04:00
  • 89fd71eb16 Route Tables: Added support for associate/disassociate subnets. (fixed idempotency) dreadpirateshawn 2014-10-14 14:23:14 -07:00
  • 50d74b4811 Route Tables: Added support for associate/disassociate subnets. (added test threshold for Boto 2.16) dreadpirateshawn 2014-10-14 11:34:58 -07:00
  • db044df0a9 Route Tables: Added support for associate/disassociate subnets. (added replace route table association) dreadpirateshawn 2014-10-14 11:23:42 -07:00
  • d6b93af7fd Route Tables: Added support for associate/disassociate subnets. (removed wayward print) dreadpirateshawn 2014-10-14 07:55:36 -07:00
  • 5d046c76e5 Route Tables: Added support for associate/disassociate subnets. dreadpirateshawn 2014-10-13 16:19:54 -07:00
  • 68d2db55d4 Add VPC state. Steve Pulec 2014-10-12 21:51:12 -04:00
  • 0fcb00dcf5 0.3.7 Steve Pulec 2014-10-10 15:20:20 -04:00
  • aee47395f7 Implement "name" filter to ec2.models.AMI Hugo Lopes Tavares 2014-10-10 15:14:46 -04:00
  • 9321a7bfe1 Merge pull request #227 from joekiller/fixed_throw_invalid_cidr Steve Pulec 2014-10-09 20:49:46 -04:00
  • b9f747fb4f test ip_ranges when authorizing security group ingress rules Joseph Lawson 2014-10-06 14:42:12 -04:00
  • b82507e41b Add instance_id to spot instance requests. Closes #210. Steve Pulec 2014-10-05 22:55:36 -04:00
  • 68097f63d0 Add @joekiller to authors. Steve Pulec 2014-10-05 22:01:35 -04:00
  • ec5f5dc2a2 Merge branch 'joekiller-master' Steve Pulec 2014-10-05 21:55:31 -04:00
  • 9de7969d2b Fix merge conflicts. Steve Pulec 2014-10-05 21:55:23 -04:00
  • ab82568739 Add @thedrow to authors. Steve Pulec 2014-10-05 21:12:26 -04:00
  • 7d92ed06fc Add @ralfas to authors. Steve Pulec 2014-10-05 21:11:35 -04:00
  • 8ab284a9d2 Merge pull request #222 from ralfas/master Steve Pulec 2014-10-05 21:10:48 -04:00
  • 76aa9a8b22 Added basic support for SQS MessageAttributes. Ralfas 2014-09-28 20:59:14 +01:00
  • f0724d458e Merge pull request #216 from DreadPirateShawn/ImplementCopyImage Steve Pulec 2014-10-05 10:55:48 -04:00
  • 2dfd1799ae AMI: Implement copy_image. (part 4, minor refactor for clarity) dreadpirateshawn 2014-10-01 07:59:02 -07:00