senlin/senlin
Jacob Estelle 985b77a031 Only update necessary metadata
When issuing a metadata update, it is better to simply update the
key/value pairs that we need to update rather than completely deleting
and recreating the dictionary from scratch. It avoids problems such as
when parts of the server metadata have been tagged as immutable by
admins. Metadata keys that cannot be updated due to permissions are
simply skipped over now.

Change-Id: I6f928ce992d48e062ffd2017a665dc16641ac4b3
2019-05-22 11:36:47 -07:00
..
api Improve Health Manager to avoid duplicate health checks. 2019-02-20 11:54:49 -08:00
cmd Check health policy v1.0 before upgrade 2019-02-25 20:12:53 +00:00
common fix leaks VM when creating node failured 2019-04-27 03:45:02 +08:00
db Merge "Fix Senlin performance issues" 2019-03-05 19:21:59 +00:00
drivers Only update necessary metadata 2019-05-22 11:36:47 -07:00
engine fix leaks VM when creating node failured 2019-04-27 03:45:02 +08:00
events Remove tox unit test warnings 2017-12-18 05:05:02 -05:00
hacking Add a hacking check rule 2016-11-24 15:26:04 +08:00
locale/de/LC_MESSAGES Imported Translations from Zanata 2018-08-09 07:00:18 +00:00
objects Fix Senlin performance issues 2019-02-28 17:27:30 -08:00
policies Remove unused batch_num variable. 2019-02-07 10:28:11 -08:00
profiles Only update necessary metadata 2019-05-22 11:36:47 -07:00
rpc Trivial code cleanups 2018-07-22 01:05:16 -07:00
tests Only update necessary metadata 2019-05-22 11:36:47 -07:00
__init__.py Remove i18n.enable_lazy() call from senlin.cmd 2018-11-05 12:20:52 -05:00
version.py Add support for Oslo.Reports 2019-01-24 00:05:46 -08:00