heat/heat
Zane Bitter 7de1c141db Handle outputs with an OutputDefinition class
This is the last remaining area of the code where we were slinging around
CloudFormation-formatted snippets of template. Replace it with a proper API
along the lines of ResourceDefinition.

The default implementation of the new template.Template.outputs() method is
equivalent to what we have previously done spread throughout the code, so
that third-party Template plugins will not be affected until they have had
time to write their own custom implementations.

Change-Id: Ib65dad6db55ae5dafab473bebba67e841ca9a984
2016-09-09 16:14:16 -04:00
..
api Remove tenant_safe flag from rpc and db api 2016-08-16 12:38:33 +05:30
cloudinit Validate that python3 is ready for loguserdata 2016-08-26 11:49:30 +00:00
cmd Migrate stacks from legacy to convergence engine 2016-08-22 10:40:29 +03:00
common Merge "Convert props form delimited params to lists" 2016-08-30 06:31:38 +00:00
db raw_template_files_get always use context session 2016-09-01 11:27:50 +12:00
engine Handle outputs with an OutputDefinition class 2016-09-09 16:14:16 -04:00
hacking Restrict use of iteritems, iterkeys and itervalues 2016-03-23 10:05:54 +00:00
httpd Moved CORS middleware configuration into oslo-config-generator 2016-03-14 08:19:29 -07:00
locale Imported Translations from Zanata 2016-06-02 07:02:51 +00:00
objects Merge "A context cache for Resource objects" 2016-08-24 17:12:01 +00:00
openstack Clean imports in code 2016-08-26 15:28:57 +07:00
rpc Migrate stacks from legacy to convergence engine 2016-08-22 10:40:29 +03:00
scaling Clean imports in code 2016-08-16 12:44:36 +07:00
tests Handle outputs with an OutputDefinition class 2016-09-09 16:14:16 -04:00
__init__.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
version.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00