From cae3564ca0aada56a97763c0b87bb5570f88a3ec Mon Sep 17 00:00:00 2001 From: Dmitry Tantsur Date: Wed, 6 Apr 2016 19:24:25 +0200 Subject: 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 --- ironic/common/service.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'ironic/common/service.py') 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. -- cgit v1.2.1