deb-heat/heat
Rabi Mishra b91eaa803b Refactor resource specific replace logic
Currently we override _needs_update for some resources,
where replacement is required either based on tmpl_diff
or prop_diff. This patch refactors and adds specific functions
(needs_replace, needs_replace_with_prop_diff,
needs_replace_with_tmpl_diff).
These can now be overidden as required.

Change-Id: I15542bef8c9e6ed6b80cd4656d2fd42e8406655b
Blueprint: stack-update-restrict
2016-02-08 11:40:14 +05:30
..
api Merge "Add environment_files to REST and RPC APIs" 2016-02-02 16:58:23 +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 "Update resource type exceptions with error_code" 2016-01-28 16:06:55 +00:00
db Merge "Fix database purge query" 2016-01-18 13:14:41 +00:00
engine Refactor resource specific replace logic 2016-02-08 11:40:14 +05:30
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 "Make JsonField actually do it's work" 2016-01-27 03:06:17 +00:00
openstack replace git protocol by https 2015-10-22 10:06:05 +08:00
rpc Merge "Add environment_files to REST and RPC APIs" 2016-02-02 16:58:23 +00:00
scaling Fix [H405] pep rule in heat/scaling 2015-09-21 14:51:45 +03:00
tests Refactor resource specific replace logic 2016-02-08 11:40:14 +05:30
__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