OpenStack Orchestration (Heat) Templates
Go to file
Adrien Vergé e9d9662bb6 Lint YAML files
Currently most OpenStack code is linted, but YAML files are not. As a
result, sometimes YAML problems enter the code base (e.g., the key
duplicate fixed in change I7f2369adfb152fd2a74b9b105e969e653e592922).

This patch enables YAML linting in tox linting tests, using the
yamllint tool [1]. It checks syntax errors, key duplicates, and
cosmetic problems.

[1]: http://yamllint.readthedocs.org/

EDIT: It also fixes six errors (including key duplicates) that entered
the code base after the first fix change was merged.
(I7f2369adfb152fd2a74b9b105e969e653e592922)

Change-Id: Ie746230f28fe3ed0cf218201d5a3810f7bc44070
2016-06-03 11:29:04 +02:00
cfn Fix linting errors in YAML 2016-03-11 14:57:38 +01:00
contrib/rackspace Sample template for Keystone Service and Endpoint 2015-05-27 13:50:57 +05:30
hot Lint YAML files 2016-06-03 11:29:04 +02:00
jeos F18 is deprecated - remove ability to create F18 images 2014-01-11 19:34:08 -07:00
openshift-origin Fix linting errors in YAML 2016-03-11 14:57:38 +01:00
tests Merge "Trivial: Remove vim header from source files" 2016-04-05 13:00:18 +00:00
tools Use new openstack heat plugins for validation 2016-04-14 10:17:34 -05:00
.gitignore Support files for unit test of software-config hooks 2014-10-13 12:19:06 +13:00
.gitreview Added .gitreview 2013-04-25 17:08:46 +00:00
.testr.conf Support files for unit test of software-config hooks 2014-10-13 12:19:06 +13:00
.yamllint Lint YAML files 2016-06-03 11:29:04 +02:00
LICENSE Initial import of heat repo content 2013-04-27 13:51:55 +01:00
README.rst README: Add a new line so the bullets work. 2013-05-06 09:39:47 +10:00
requirements.txt Support files for unit test of software-config hooks 2014-10-13 12:19:06 +13:00
setup.cfg Merge "Remove Py33 support" 2016-05-23 06:24:39 +00:00
setup.py Add python setup config file 2015-02-05 17:38:43 +00:00
test-requirements.txt Lint YAML files 2016-06-03 11:29:04 +02:00
tox.ini Lint YAML files 2016-06-03 11:29:04 +02:00

README.rst

Heat Templates

Heat is a service to orchestrate multiple composite cloud applications using templates

This repository provides:

  • Example templates which demonstrate core Heat functionality
  • Related image-building templates
  • Template-related scripts and conversion tools