heat/heat/engine
Zane Bitter ccef7e2a78 Include value in string Property type error
When a property value does not match the defined type of the property, we
include the offending value in the error message for all property types
except 'string'. This brings string properties into line with the other
types, for easier debugging.

Change-Id: I34ac7bad414403707f2e8a8f2dfbf804fa9bfaa7
Related-Bug: #1742646
2018-01-11 22:21:29 -05:00
..
cfn Strip disabled resources from depends_on in add_resource() 2017-07-21 10:55:23 -04:00
clients Add octavia client plugin and constraints 2017-12-23 12:37:33 +05:30
constraint Remove broken heat.resource_type custom constraint 2017-08-01 13:35:16 -04:00
hot Fix bypass list length check when all values are None 2018-01-03 16:46:05 +01:00
notification Trivial:Standardize the output format of 'help' in some files 2016-09-21 14:12:27 +08:00
resources Merge "Use appropriate exception in StackResource.get_output()" 2018-01-08 17:04:02 +00:00
__init__.py
api.py Added tags attribute to the template parameter 2017-11-13 15:51:19 +05:30
attributes.py Cache attributes with custom handling 2017-06-27 22:08:03 -04:00
check_resource.py Retrigger new traversals after resource cancellation 2017-11-03 09:14:46 +05:30
conditions.py Allows condition name using boolean or function 2016-09-12 21:40:06 -04:00
constraints.py Remove broken heat.resource_type custom constraint 2017-08-01 13:35:16 -04:00
dependencies.py Don't use Dependencies repr in tests 2017-09-26 16:46:17 -04:00
environment.py [policy in code] part3 (resource types) 2017-12-01 01:34:55 +08:00
event.py Eager load resource_properties_data in resource 2017-07-31 21:13:49 -04:00
function.py Allow paths as lists in function.validate() 2017-11-16 14:18:11 -05:00
lifecycle_plugin.py Fix garbled docstrings 2015-11-10 11:12:36 -05:00
node_data.py Defer exceptions in calculating node_data() 2017-09-22 12:19:13 -04:00
output.py Define resource/output definition sections with constants 2017-11-16 15:26:40 -05:00
parameter_groups.py Get rid of bogus debug logging in parameter groups 2015-12-04 19:56:56 -05:00
parameters.py Merge "Remove broken heat.resource_type custom constraint" 2017-12-05 21:48:17 +00:00
parent_rsrc.py Separate management of parent resource into separate class 2017-02-24 10:19:21 -05:00
plugin_manager.py Remove log translations 2017-03-25 17:11:50 +08:00
properties.py Include value in string Property type error 2018-01-11 22:21:29 -05:00
properties_group.py Initial PropertiesGroup implementation 2016-11-07 14:29:17 +03:00
resource.py Merge "Ensure the whole ResourceDefinition is validated" 2018-01-08 18:17:23 +00:00
rsrc_defn.py Ensure the whole ResourceDefinition is validated 2017-11-16 18:17:23 -05:00
scheduler.py Make scheduler.Timeout exception hashable 2017-10-18 16:46:39 -04:00
service.py Merge "Speed up event listing with nested stacks" 2017-12-06 17:40:25 +00:00
service_software_config.py Add more logging for software deployment updates 2017-11-21 17:01:42 -05:00
service_stack_watch.py Update StackDefinition resource data on metadata refresh 2017-07-21 10:30:34 -04:00
software_config_io.py Ignore string default for software config input 2017-06-20 16:21:11 +02:00
stack.py Merge "Define resource/output definition sections with constants" 2018-01-08 08:07:51 +00:00
stack_lock.py Remove log translations 2017-03-25 17:11:50 +08:00
status.py Define resource actions/statuses in a separate class 2017-02-24 10:19:21 -05:00
stk_defn.py Cache dep_attrs for all resources in definitions 2017-07-21 10:44:51 -04:00
support.py Non-destructive upgrade for deprecated resources 2016-09-02 13:09:11 +08:00
sync_point.py Use a namedtuple for convergence graph nodes 2017-09-26 16:46:17 -04:00
template.py Define resource/output definition sections with constants 2017-11-16 15:26:40 -05:00
template_common.py Allows condition name using boolean or function 2016-09-12 21:40:06 -04:00
template_files.py Remove db.api wrapper 2016-12-13 09:40:29 +01:00
timestamp.py Fix garbled docstrings 2015-11-10 11:12:36 -05:00
translation.py Remove broken heat.resource_type custom constraint 2017-08-01 13:35:16 -04:00
update.py Add converge flag in stack update for observing on reality 2017-08-07 05:39:29 +00:00
watchrule.py Use argument default None for 'last_evaluated' 2017-10-26 11:38:33 +05:30
worker.py Use a namedtuple for convergence graph nodes 2017-09-26 16:46:17 -04:00