]> review.fuel-infra Code Review - openstack-build/neutron-build.git/commitdiff
Use oslo.log library instead of system logging module
authorSergey Vilgelm <sergey@vilgelm.info>
Mon, 10 Aug 2015 12:46:27 +0000 (15:46 +0300)
committerSergey Vilgelm <sergey@vilgelm.info>
Mon, 10 Aug 2015 12:52:26 +0000 (15:52 +0300)
The constants of log levels were added in the 1.8 version of
the oslo.log library. So we can replace all usage of system
logging module with log module from oslo.log.

Change-Id: I2992df0bec6337aefa8a75d4853b132bd134fa42
Closes-Bug: 1481370

neutron/common/utils.py
neutron/plugins/ml2/drivers/openvswitch/agent/ovs_neutron_agent.py
neutron/policy.py
neutron/tests/functional/db/test_migrations.py
neutron/tests/tempest/config.py
neutron/tests/unit/plugins/ml2/drivers/test_helpers.py
neutron/wsgi.py

index 94607e644d07ed84fa48c5b34d0bcb83aef50850..fbb6a8c07b5773146c5d62412ea28f4f131f9bd3 100644 (file)
@@ -22,7 +22,6 @@ import datetime
 import errno
 import functools
 import hashlib
-import logging as std_logging
 import multiprocessing
 import netaddr
 import os
@@ -282,7 +281,7 @@ def is_extension_supported(plugin, ext_alias):
 
 
 def log_opt_values(log):
-    cfg.CONF.log_opt_values(log, std_logging.DEBUG)
+    cfg.CONF.log_opt_values(log, logging.DEBUG)
 
 
 def get_random_mac(base_mac):
index b0d0ef3d307b37cede49c175970a73a7a9d3e0ce..28d4735a6af5cb937fa4c4cfcde976c679bc1d52 100644 (file)
@@ -14,7 +14,6 @@
 #    under the License.
 
 import hashlib
-import logging as std_logging
 import signal
 import sys
 import time
@@ -1660,7 +1659,7 @@ class OVSNeutronAgent(sg_rpc.SecurityGroupAgentRpcCallbackMixin,
             self.conf.reload_config_files()
             config.setup_logging()
             LOG.debug('Full set of CONF:')
-            self.conf.log_opt_values(LOG, std_logging.DEBUG)
+            self.conf.log_opt_values(LOG, logging.DEBUG)
             self.catch_sighup = False
         return self.run_daemon_loop
 
index c3f6746bb46627113c32e784b69eeb5e180b182c..e1d955a60229333cf2f8d335d32c763b5fe43cb9 100644 (file)
@@ -18,7 +18,6 @@ Policy engine for neutron.  Largely copied from nova.
 """
 
 import collections
-import logging as std_logging
 import re
 
 from oslo_config import cfg
@@ -314,7 +313,7 @@ def _prepare_check(context, action, target, pluralized):
 
 
 def log_rule_list(match_rule):
-    if LOG.isEnabledFor(std_logging.DEBUG):
+    if LOG.isEnabledFor(logging.DEBUG):
         rules = _process_rules_list([], match_rule)
         LOG.debug("Enforcing rules: %s", rules)
 
index 200b601ac49d5d1cc5fa23498c568184e5753d0d..eabe9da2ee510b9fe54d7f278af7212d745e71fb 100644 (file)
@@ -13,7 +13,6 @@
 #    under the License.
 
 import functools
-import logging
 import pprint
 
 import alembic
@@ -32,9 +31,6 @@ from neutron.db.migration import cli as migration
 from neutron.db.migration.models import head as head_models
 from neutron.tests.common import base
 
-LOG = logging.getLogger(__name__)
-
-
 cfg.CONF.import_opt('core_plugin', 'neutron.common.config')
 
 CORE_PLUGIN = 'neutron.plugins.ml2.plugin.Ml2Plugin'
index c459d76afd30ed3df8250f39a89f2ccce2b078c3..200b24736f087abec678db6340fe4bf2f40c12e8 100644 (file)
@@ -15,7 +15,6 @@
 
 from __future__ import print_function
 
-import logging as std_logging
 import os
 
 from oslo_config import cfg
@@ -1191,7 +1190,7 @@ class TempestConfigPrivate(object):
         register_opts()
         self._set_attrs()
         if parse_conf:
-            cfg.CONF.log_opt_values(LOG, std_logging.DEBUG)
+            cfg.CONF.log_opt_values(LOG, logging.DEBUG)
 
 
 class TempestConfigProxy(object):
@@ -1199,15 +1198,15 @@ class TempestConfigProxy(object):
     _path = None
 
     _extra_log_defaults = [
-        ('keystoneclient.session', std_logging.INFO),
-        ('paramiko.transport', std_logging.INFO),
-        ('requests.packages.urllib3.connectionpool', std_logging.WARN),
+        ('keystoneclient.session', logging.INFO),
+        ('paramiko.transport', logging.INFO),
+        ('requests.packages.urllib3.connectionpool', logging.WARN),
     ]
 
     def _fix_log_levels(self):
         """Tweak the oslo log defaults."""
         for name, level in self._extra_log_defaults:
-            std_logging.getLogger(name).setLevel(level)
+            logging.getLogger(name).logger.setLevel(level)
 
     def __getattr__(self, attr):
         if not self._config:
index 018d53bd02aa377858bc936a597026ad1037eb1e..594f559e971cc087a2b7c2d8c6a0aaf80cdf85af 100644 (file)
@@ -14,9 +14,9 @@
 #    under the License.
 
 import fixtures
-import logging as std_logging
 import mock
 from oslo_db import exception as exc
+from oslo_log import log as logging
 from sqlalchemy.orm import query
 
 import neutron.db.api as db
@@ -47,7 +47,7 @@ class HelpersTest(testlib_api.SqlTestCase):
             fixtures.FakeLogger(
                 name=helpers.__name__,
                 format=base.LOG_FORMAT,
-                level=std_logging.DEBUG
+                level=logging.DEBUG
             ))
 
     def check_raw_segment(self, expected, observed):
index dd71a9b907cc726cccd36f00e2bc242eba0d7270..9e0d4ebfc32411558698cfdbf9678db1f49a300c 100644 (file)
@@ -19,7 +19,6 @@ Utility methods for working with WSGI servers
 from __future__ import print_function
 
 import errno
-import logging as std_logging
 import os
 import socket
 import ssl
@@ -240,7 +239,7 @@ class Server(object):
             # The API service should run in the current process.
             self._server = service
             # Dump the initial option values
-            cfg.CONF.log_opt_values(LOG, std_logging.DEBUG)
+            cfg.CONF.log_opt_values(LOG, logging.DEBUG)
             service.start()
             systemd.notify_once()
         else: