Steve Pulec
8da6437689
Add some support for Cloudformation Conditions. Closes #285 .
2015-01-07 21:37:12 -05:00
Steve Pulec
1e4df18c42
Allow actual use of cloudformation input parameters.
2014-12-31 14:21:47 -05:00
Steve Pulec
fceeed0c9f
PY3 fixes.
2014-12-29 22:17:50 -05:00
Steve Pulec
186ee6a5a4
Add cloudformation stack parsing for S3 keys.
2014-12-29 22:12:23 -05:00
dreadpirateshawn
9affa7753d
Performance: Leverage jinja2's Environment to cache compiled Templates.
2014-12-12 12:46:07 -08:00
Steve Pulec
1f8253a1a1
Cleanup the default region backends.
2014-11-15 14:21:58 -05:00
Steve Pulec
bd847bd941
Cleanup multi-region support for ELB, SQS, Cloudformation, EC2, Autoscaling.
2014-11-15 13:34:52 -05:00
Steve Pulec
c77207a8b8
More flake8.
2014-11-15 09:53:45 -05:00
Joseph Lawson
8299b5c312
enable cloudformation of NetworkInterface
2014-11-03 14:24:22 -05:00
Joseph Lawson
1152939ecd
add notification arns to cloudformation
2014-10-29 11:59:41 -04:00
Joseph Lawson
0aec1d0f92
create_stack returns stack_id
2014-10-23 14:55:40 -04:00
Joseph Lawson
90191675a2
Deleted Stack Fix and ValidationError for DescribeStacks.
...
* stop backed from trying to iterate over empty list of deleted stacks.
* Update DescribeStacks to throw ValidationError if stack name or id doesn't exist.
2014-10-23 14:39:15 -04:00
Joseph Lawson
94e969fed5
Enhance DescribeStacks. Keep track of deleted stacks. Stack status.
...
Made describe_stacks more in line with http://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResource.html
2014-10-22 23:58:42 -04:00
Joseph Lawson
184d5be54a
remove debug exception catch
2014-10-21 21:58:39 -04:00
Joseph Lawson
54794651d3
implement Fn::Join
2014-10-21 16:29:51 -04:00
Joseph Lawson
20a69255c3
tweak Fn::GetAtt to return resource_json if resource is not implemented. DRY
...
This is better than failing out with a misleading Boto 400 error which should only happen when get_cfn_attribute is called but fails.
2014-10-21 14:51:26 -04:00
Joseph Lawson
1d9ffafaa5
create CloudFormation outputs and enable 'Fn::GetAtt' to work.
2014-10-21 12:45:03 -04:00
Joseph Lawson
832769b8a7
Name resources via CloudFormation naming convention and tag EC2 resources.
...
* Make sure taggable resources are tagged per convention: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack-parameters.html
* Update CloudFormation parsing to use logical resource ids and name resources as CloudFomation would.
* Fix tests for CloudFormation stack integration.
2014-10-20 15:16:39 -04:00
Joseph Lawson
91a74424e5
Handle Name Type resources for CloudFormation
2014-10-20 11:45:47 -04:00
David Baumgold
eedb4c4b73
Support Python 3 using six
2014-08-28 10:57:43 -04:00
David Baumgold
4201e6b430
from __future__ import unicode_literals
2014-08-27 11:33:55 -04:00
Steve Pulec
ef876dd27e
Fix merge conflicts. Add basic cloudformation support. Closes #111 .
2014-03-27 19:12:53 -04:00