heat/heat/common
Steve Baker 9fa9a101ca heat.conf options for transport properties default
This change adds config options so that operators can choose the default
transports for server software_config_transport and deployment
signal_transport. With properly set config values, templates should
have no need for setting these options at all, making templates more
portable across clouds.

The defaults currently are the cfn transports but consideration could be
made in the future to switch to swift.

Downstream deployment tools (puppet etc) would have enough information
to set the best heat.conf values, with something like the following
logic:

- if there is an object-store endpoint, set for *TEMP_URL*
- if there is no cloudformation endpoint, set for *HEAT*
- else set for *CFN*

Change-Id: I5f3d41db35e380486051cee432a7190b3c51fa00
Related-Blueprint: software-config-swift-signal
2015-03-17 11:52:01 +13:00
..
__init__.py Empty files shouldn't contain copyright nor license 2013-12-24 20:29:31 +08:00
auth_password.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
auth_url.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
config.py heat.conf options for transport properties default 2015-03-17 11:52:01 +13:00
context.py Add 2to3 compatibility for functools.wraps 2015-02-26 16:41:27 +03:00
crypt.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
custom_backend_auth.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
environment_format.py Enable H904 style checking rule 2015-01-20 11:14:06 +02:00
exception.py First objects - stack and raw template 2015-03-11 13:56:38 +01:00
grouputils.py Support path attributes in OS::Heat::AutoScalingGroup 2015-02-06 13:06:43 +02:00
heat_keystoneclient.py Convert all non-test imports of json to jsonutils 2015-03-04 15:26:48 +10:00
i18n.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
identifier.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
lifecycle_plugin_utils.py Move logging to use oslo_log library 2015-02-17 09:23:34 +00:00
messaging.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
param_utils.py Utility function for int param checking 2015-03-03 12:55:43 +08:00
plugin_loader.py Move logging to use oslo_log library 2015-02-17 09:23:34 +00:00
policy.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
profiler.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
serializers.py Convert all non-test imports of json to jsonutils 2015-03-04 15:26:48 +10:00
service_utils.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
short_id.py Fix [H302] errors in heat/common 2014-11-20 15:06:53 +00:00
template_format.py Convert all non-test imports of json to jsonutils 2015-03-04 15:26:48 +10:00
timeutils.py Remove deprecated function i18n.install('heat') 2014-10-13 10:31:28 +08:00
urlfetch.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
wsgi.py Convert all non-test imports of json to jsonutils 2015-03-04 15:26:48 +10:00