heat/heat/objects
Steven Hardy 1636b3b053 Handle invalid stack names which are non-string
If we get passed a non-string stack name, e.g a map or list, we
fail with a DB error associated with looking up the existing stack.

So instead force all stack lookups to use string identifiers, and
make the name validation for new stacks robust to fail gracefully
when there is an invalid (non string) argument passed.

Change-Id: I052dc4a715773895d070e1e9f26183c6a1cf3d7f
Closes-Bug: #1533065
2016-01-14 15:02:17 +00:00
..
__init__.py Fix some files permissions 2015-08-26 12:11:27 +03:00
event.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
fields.py Add extra columns for resource table 2015-03-17 06:09:26 -04:00
raw_template.py Make sure update successful if there is encrypt param 2015-12-04 09:13:54 +00:00
resource.py Merge "Fix code compatibility with Python 3" 2015-11-02 05:08:38 +00:00
resource_data.py heat-manage resource_data_list 2015-12-15 04:37:35 +00:00
service.py Merge "Fix code compatibility with Python 3" 2015-11-02 05:08:38 +00:00
snapshot.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
software_config.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
software_deployment.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
stack.py Handle invalid stack names which are non-string 2016-01-14 15:02:17 +00:00
stack_lock.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
stack_tag.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
sync_point.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
user_creds.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
watch_data.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00
watch_rule.py Fix [H405] pep rule in heat/objects 2015-10-08 15:13:52 +03:00