]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Allow template resource use outside of Environment
authorRandall Burt <randall.burt@rackspace.com>
Wed, 10 Jul 2013 18:19:32 +0000 (13:19 -0500)
committerRandall Burt <randall.burt@rackspace.com>
Fri, 26 Jul 2013 15:55:36 +0000 (10:55 -0500)
commit69715eb930814270c75e608dae4d3d1d010a41b0
tree6fc9ce04618009fe83d7219239eadd142d780583
parent91f013a003b02e8ae022c17bc3087d2a33ec39ed
Allow template resource use outside of Environment

In addition to using TemplateResource as a means to override another Resource
implementation, this allows template authors to specify a template url
as the Type of resource directly. This allows a user to define new Resource
implementations in addition to overriding existing ones via Environments.

implements blueprint provider-resource

Change-Id: I11cf94dc062fcce0e4ff08765696447fc2411a7f
heat/engine/attributes.py
heat/engine/properties.py
heat/engine/resources/stack.py
heat/engine/resources/template_resource.py
heat/engine/stack_resource.py
heat/tests/templates/README
heat/tests/test_nested_stack.py
heat/tests/test_properties.py
heat/tests/test_provider_template.py