diff options
author | Dmitry Tantsur <dtantsur@redhat.com> | 2016-04-06 19:24:25 +0200 |
---|---|---|
committer | Dmitry Tantsur <dtantsur@redhat.com> | 2016-04-07 12:10:07 +0200 |
commit | cae3564ca0aada56a97763c0b87bb5570f88a3ec (patch) | |
tree | 054daed2dcca388a43d8749f472336ce1bb8c391 /ironic/common/service.py | |
parent | 6d2d8b95234991ff21985cfdbc9aecd9e187dbff (diff) | |
download | ironic-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.py | 7 |
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. |