diff options
author | Dina Belova <dbelova@mirantis.com> | 2014-09-24 15:26:24 +0400 |
---|---|---|
committer | Dina Belova <dbelova@mirantis.com> | 2014-09-24 17:16:43 +0400 |
commit | f92ddd636d5d764949202d376597cb85c399d467 (patch) | |
tree | 006a5198dba5a450e1a178e52b44a353bbe5fe9d | |
parent | 637095c236a5de78f3797afd99ec59393de0e4e9 (diff) | |
download | ceilometer-f92ddd636d5d764949202d376597cb85c399d467.tar.gz |
Fix bug with wrong bool opt value interpolation
Other way of global debug opt value interpolation is needed
for the pecan_debug option, as bool opt interpolation
seems to be not working in the oslo.config
Closes-Bug: 1373360
Change-Id: I77c4d02b0821b559d7de7329acf11c6d490f51b1
-rw-r--r-- | ceilometer/api/app.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ceilometer/api/app.py b/ceilometer/api/app.py index 8e8b22ed..e72dd4ef 100644 --- a/ceilometer/api/app.py +++ b/ceilometer/api/app.py @@ -33,6 +33,9 @@ from ceilometer import storage LOG = log.getLogger(__name__) +CONF = cfg.CONF +CONF.import_opt('debug', 'ceilometer.openstack.common.log') + auth_opts = [ cfg.StrOpt('api_paste_config', default="api_paste.ini", @@ -42,13 +45,12 @@ auth_opts = [ api_opts = [ cfg.BoolOpt('pecan_debug', - default='$debug', + default=CONF.debug, help='Toggle Pecan Debug Middleware. ' 'Defaults to global debug value.' ), ] -CONF = cfg.CONF CONF.register_opts(auth_opts) CONF.register_opts(api_opts, group='api') |