Support to generate hot templates based on the specified type¶
https://blueprints.launchpad.net/heat/+spec/support-to-generate-hot-templates
This Blueprint will support to generate hot templates based on the specified type.
Problem description¶
Currently Heat only supports to generate the ‘HeatTemplateFormatVersion’ template based on the specified resource type, this is the functionality exposed via the ‘heat resource-type-template’ command. And the link of the API:
http://developer.openstack.org/api-ref-orchestration-v1.html
See resource_types/{type_name}/template API.
Proposed change¶
The changes will support to generate hot templates based on the specified type, since we recommend user using hot templates.
Alternatives¶
None
Implementation¶
Assignee(s)¶
- Primary assignee:
Milestones¶
- Target Milestone for completion:
Liberty-1
Work Items¶
Update the heat API to support passing a new option specifying the required template type. Return the cfn template if not specify the new option.
Update python-heatclient to expose this new option.
Add related tests for changes.
Dependencies¶
None