Add support for external HOT template 01/801/4
authorHans Feldt <hans.feldt@ericsson.com>
Wed, 3 Jun 2015 08:50:48 +0000 (10:50 +0200)
committerHans Feldt <hans.feldt@ericsson.com>
Mon, 15 Jun 2015 11:07:12 +0000 (11:07 +0000)
commit585a2483e9fb021d853b0946f185d066335adea4
tree828834e6a3dc8617eaaf9422087a6f847b3fe804
parent7492216de2f198e42bcd5e1539c8b21886a78d8c
Add support for external HOT template

An external HOT template is a separate yaml file in native
Heat format HOT. The external template is referenced in the task
file and used as template for a "context". Parameters required at
template instantiation are also configured in the task file.
See new sample file ping-hot.yaml

Change-Id: Ie2b7ea96ea90b75ca4e08a29e2223ceeb1474724
JIRA: YARDSTICK-24
Signed-off-by: Hans Feldt <hans.feldt@ericsson.com>
samples/ping-hot.yaml [new file with mode: 0644]
yardstick/benchmark/context/model.py
yardstick/common/template_format.py [new file with mode: 0644]
yardstick/main.py
yardstick/orchestrator/heat.py