murano/murano
zhurong a11afbe704 Enable mutable config in Murano
New releases of oslo.config support a 'mutable' parameter to Opts.
This is only respected when the new method mutate_config_files is
called instead of reload_config_files. Heat delegates making this call
to oslo.service, so how do we switch?
Icec3e664f3fe72614e373b2938e8dee53cf8bc5e allows services to tell
oslo.service they want mutate_config_files to be called by passing a
parameter, which this patch does.

This allows Murano to benefit from
I1e7a69de169cc85f4c09954b2f46ce2da7106d90, where the 'debug' option
(owned by oslo.log) is made mutable. We should be able to turn debug
logging on and off by changing the config and sending SIGHUP.

Change-Id: Ia7e405392fe67eb9c4abf2408db0fa25c5546958
Story: 2001545
2018-03-23 08:57:22 +08:00
..
api Merge "Log message" 2017-10-18 06:38:15 +00:00
cfapi Use consistent session options 2017-07-28 14:55:45 +02:00
cmd Enable mutable config in Murano 2018-03-23 08:57:22 +08:00
common Option to configure pip source for murano-agent 2018-01-17 02:39:01 +00:00
db Replace six.iteritems() with .items() 2017-05-03 09:17:18 +00:00
dsl Add dsl_iterators_limit config option 2017-07-05 23:40:27 +00:00
engine Murano-engine side implementation of agent message signing 2018-01-15 16:56:54 +00:00
hacking Replace six.iteritems() with .items() 2017-05-03 09:17:18 +00:00
httpd Deploy murano-api via uwsgi 2017-08-15 14:02:03 +08:00
locale Imported Translations from Zanata 2018-03-01 06:08:27 +00:00
packages Use secure path join 2017-11-01 16:49:05 -07:00
policy Replace six.iteritems() with .items() 2017-05-03 09:17:18 +00:00
services Ability to retrieve current/owner user/project 2016-11-24 02:07:34 -08:00
tests Enable mutable config in Murano 2018-03-23 08:57:22 +08:00
__init__.py Extract version definition to a separate file 2014-11-10 13:02:56 +04:00
context.py Refactor existing context attributes to base class 2017-05-10 15:58:00 +03:00
opts.py Use consistent session options 2017-07-28 14:55:45 +02:00
utils.py Let admin can delete user's environment 2017-01-11 17:46:53 +08:00
version.py Extract version definition to a separate file 2014-11-10 13:02:56 +04:00