RETIRED, further work has moved to Debian project infrastructure
Go to file
Steven Hardy 35853f5223 Add a strict_validate flag to Stacks
Enables optionally disabling strict validation, which atm just
disables the value part of properties validation.

This is needed for a similar reason to bug #1347571, which
conditionally disables value validation when inter-resource
references cause a default pre-create value to be evaluated by
a custom constraint (e.g the default resource name returned by
get_resource until a resource is actually created).

This flag enables a similar fix for StackResource, so we avoid
strictly validating before create, otherwise the nested stack
validation fails when the default resource name is passed in
during validation, even though create-time validation would succeed.

Change-Id: I80b5b8969007319e9a8fa1d104f4eb4fcbf7ebad
Partial-Bug: #1407100
2015-01-06 09:31:22 +00:00
bin Check that template format plugins are registered 2014-12-16 12:41:36 +02:00
contrib Merge "Switch to oslo.utils.uuidutils" 2014-12-30 12:41:02 +00:00
doc Added pseudo param OS::project_id 2014-12-22 16:02:54 +08:00
etc/heat Remove heat.config.sample file 2014-12-03 20:35:36 +00:00
heat Add a strict_validate flag to Stacks 2015-01-06 09:31:22 +00:00
heat_integrationtests Merge "Fix json syntax in inline template" 2014-12-22 00:57:50 +00:00
rally-scenarios Add config file for performance gate job 2014-08-08 02:22:59 +04:00
tools Bring over pretty_tox.sh from nova 2014-12-25 18:00:32 +02:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Use setuptools to install contrib plugins 2014-08-13 20:12:29 -05:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Restructure contrib/ directories 2014-03-03 10:49:28 -05:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst Fixed the reference to 'Creating Unit Tests' in HACKING.rst 2014-06-22 02:00:59 -06:00
install.sh Port to oslo.messaging 2014-06-26 06:45:52 +02:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Update testing-overview.txt 2014-12-15 10:55:09 +02:00
openstack-common.conf Merge "Use oslo.context" 2014-12-31 11:51:00 +00:00
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
README.rst Added links to missing integration information 2014-06-22 01:21:35 -06:00
requirements.txt Use oslo.context 2014-12-25 16:12:51 +08:00
setup.cfg Add cinder volume type constraint for resources 2014-12-12 15:51:28 +08:00
setup.py Updated from global requirements 2014-05-09 02:42:01 +00:00
test-requirements.txt Updated from global requirements 2014-11-20 14:05:21 +00:00
tox.ini Bring over pretty_tox.sh from nova 2014-12-25 18:00:32 +02:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00