]> review.fuel-infra Code Review - openstack-build/heat-build.git/commitdiff
heat : Only set qpid loglevel when rpc_backend specifies qpid
authorSteven Hardy <shardy@redhat.com>
Mon, 25 Feb 2013 10:36:13 +0000 (10:36 +0000)
committerSteven Hardy <shardy@redhat.com>
Mon, 25 Feb 2013 10:36:13 +0000 (10:36 +0000)
fixes bug 1132709

Change-Id: Iefad8be07ab806b17f04ff536af955dc015ee4be

heat/common/config.py

index 4abf9a01339b17f840ce9a4a80b6ea1574f87737..183d64c37a2ed8f833e8c6ded159bba11014411c 100644 (file)
@@ -150,8 +150,10 @@ def setup_logging():
     else:
         root_logger.setLevel(logging.WARNING)
 
-    # quiet down the qpid logging
-    root_logger.manager.getLogger('qpid.messaging').setLevel(logging.INFO)
+    # quiet down the qpid logging, without this qpid dumps raw hex stuff
+    # into our logs, which is generally too low-level to be useful to us
+    if cfg.CONF.rpc_backend.split('.')[-1] == 'impl_qpid':
+        root_logger.manager.getLogger('qpid.messaging').setLevel(logging.INFO)
 
     formatter = logging.Formatter(cfg.CONF.log_format,
                                   cfg.CONF.log_date_format)