heat/heat
Zane Bitter 38a46e8d21 Catch exceptions calculating implicit dependencies
Uncaught exceptions in an overridden add_dependencies() method of a plugin
can prevent a stack being loaded from the database. To protect against
programming errors that can result in uncaught exceptions, separate the
calculation of implicit dependencies out from the calculation of explicit
dependencies, and ignore exceptions in the latter when dealing with an
existing stack.

Change-Id: I939dba57eeba5710bb77a1b30a872fca5d38ad71
Closes-Bug: #1554625
2016-03-08 11:35:12 -05:00
..
api Merge "Use oslo.utils.reflection to extract class name" 2016-03-06 05:01:48 +00:00
cloudinit Optimize "open" method with context manager 2015-11-27 07:48:55 -05:00
cmd Make minimum default num_engine_workers>=4 2016-01-11 13:32:51 +13:00
common Merge "Make auth_url lookup dynamic" 2016-03-08 05:34:50 +00:00
db Merge "Optimize nested stack status check" 2016-03-06 05:01:38 +00:00
engine Catch exceptions calculating implicit dependencies 2016-03-08 11:35:12 -05:00
httpd Use pbr for installing wsgi scripts 2015-11-03 09:53:19 +00:00
locale Imported Translations from Zanata 2016-01-18 06:34:22 +00:00
objects Merge "Optimize nested stack status check" 2016-03-06 05:01:38 +00:00
openstack replace git protocol by https 2015-10-22 10:06:05 +08:00
rpc Merge "Use oslo.utils.reflection to extract class name" 2016-03-06 05:01:48 +00:00
scaling Fix [H405] pep rule in heat/scaling 2015-09-21 14:51:45 +03:00
tests Catch exceptions calculating implicit dependencies 2016-03-08 11:35:12 -05:00
__init__.py Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
version.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00