summaryrefslogtreecommitdiff
path: root/ironic/common/service.py
diff options
context:
space:
mode:
authorDmitry Tantsur <dtantsur@redhat.com>2016-04-06 19:24:25 +0200
committerDmitry Tantsur <dtantsur@redhat.com>2016-04-07 12:10:07 +0200
commitcae3564ca0aada56a97763c0b87bb5570f88a3ec (patch)
tree054daed2dcca388a43d8749f472336ce1bb8c391 /ironic/common/service.py
parent6d2d8b95234991ff21985cfdbc9aecd9e187dbff (diff)
downloadironic-cae3564ca0aada56a97763c0b87bb5570f88a3ec.tar.gz
Reduce amount of unhelpful debug logging in the API service
* Ignore DEBUG logging from keystone{auth,middleware} * Log eventlet.wsgi events with a proper (default) logger name, so that DEBUG messages are also ignored * Enable INFO logging for eventlet.wsgi.server, so that we still see summary of every request Change-Id: I954a2b37bcedefb2c2b653b8ba26a030ffd7c5b7
Diffstat (limited to 'ironic/common/service.py')
-rw-r--r--ironic/common/service.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/ironic/common/service.py b/ironic/common/service.py
index cfd8a0454..42c87d3db 100644
--- a/ironic/common/service.py
+++ b/ironic/common/service.py
@@ -129,13 +129,15 @@ def prepare_service(argv=[]):
'sqlalchemy=WARNING',
'keystoneclient=INFO',
'stevedore=INFO',
- 'eventlet.wsgi.server=WARNING',
+ 'eventlet.wsgi.server=INFO',
'iso8601=WARNING',
'paramiko=WARNING',
'requests=WARNING',
'neutronclient=WARNING',
'glanceclient=WARNING',
'urllib3.connectionpool=WARNING',
+ 'keystonemiddleware.auth_token=INFO',
+ 'keystoneauth.session=INFO',
])
config.parse_args(argv)
log.setup(CONF, 'ironic')
@@ -168,8 +170,7 @@ class WSGIService(service.ServiceBase):
self.server = wsgi.Server(CONF, name, self.app,
host=CONF.api.host_ip,
port=CONF.api.port,
- use_ssl=use_ssl,
- logger_name=name)
+ use_ssl=use_ssl)
def start(self):
"""Start serving this service using loaded configuration.