summaryrefslogtreecommitdiff
path: root/ceilometer/nova_client.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2014-07-18 18:12:31 +0000
committerGerrit Code Review <review@openstack.org>2014-07-18 18:12:31 +0000
commitb9fa009255cbd4d4a93ff9efec8aa409f68fb806 (patch)
tree37466976c2a3fa56d983798c3e5fb27bd671ca44 /ceilometer/nova_client.py
parent7533bc6ff68b5824cc822b0c2e21beb9fcb919bf (diff)
parent6403c8562b12d14d979ba421f915b20fd9fb968d (diff)
downloadceilometer-b9fa009255cbd4d4a93ff9efec8aa409f68fb806.tar.gz
Merge "Add log output of "x-openstack-request-id" from nova"
Diffstat (limited to 'ceilometer/nova_client.py')
-rw-r--r--ceilometer/nova_client.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/ceilometer/nova_client.py b/ceilometer/nova_client.py
index 42476afd..cd5b6889 100644
--- a/ceilometer/nova_client.py
+++ b/ceilometer/nova_client.py
@@ -21,6 +21,12 @@ from oslo.config import cfg
from ceilometer.openstack.common import log
+nova_opts = [
+ cfg.BoolOpt('nova_http_log_debug',
+ default=False,
+ help='Allow novaclient\'s debug log output.'),
+]
+cfg.CONF.register_opts(nova_opts)
cfg.CONF.import_group('service_credentials', 'ceilometer.service')
LOG = log.getLogger(__name__)
@@ -55,6 +61,7 @@ class Client(object):
endpoint_type=conf.os_endpoint_type,
cacert=conf.os_cacert,
insecure=conf.insecure,
+ http_log_debug=cfg.CONF.nova_http_log_debug,
no_cache=True)
def _with_flavor_and_image(self, instances):