python-tripleoclient/tripleoclient
Dan Prince 1e82d0e696 Use parameter_defaults instead of parameters
This patch updates the overcloud deployment so that it
writes out a custom Heat environment to use parameter_defaults
instead of parameters for the stack creation. The parameter
defaults environment is placed first in the environments files
array so that end users can easily override any values with
settings in external Heat environments.

The motiviation here is to allow oscplugin to work in a wider
variety of environments instead of just forcing all users
to use the hard coded defaults for things. Ultimately
it would be nice if the defaults would actually live
outside of this project thus making the provisioning tool
more generically within the upstream TripleO community.
This is a step in that direction.

Functionally this works with --templates.

Change-Id: I2722e118abde1cea6210148b16ac1ed3d9f235d8
2015-09-18 12:00:31 +00:00
..
tests Use parameter_defaults instead of parameters 2015-09-18 12:00:31 +00:00
v1 Use parameter_defaults instead of parameters 2015-09-18 12:00:31 +00:00
__init__.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
exceptions.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
plugin.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00
utils.py Rename rdomanager_oscplugin to tripleoclient 2015-09-08 10:22:22 -04:00