Use oslo.log library instead of system logging module
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: Ide50502f020eb1309648f4f9fc8a9c17aa1a1d9c
This commit is contained in:
parent
b4dd5de55b
commit
f3eb9479e2
@ -13,7 +13,7 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import logging
|
||||
from oslo_log import log as logging
|
||||
import testtools
|
||||
|
||||
from tempest.api.compute import base
|
||||
|
@ -16,7 +16,6 @@
|
||||
from __future__ import print_function
|
||||
|
||||
import functools
|
||||
import logging as std_logging
|
||||
import os
|
||||
import tempfile
|
||||
|
||||
@ -1196,7 +1195,7 @@ class TempestConfigPrivate(object):
|
||||
register_opts()
|
||||
self._set_attrs()
|
||||
if parse_conf:
|
||||
_CONF.log_opt_values(LOG, std_logging.DEBUG)
|
||||
_CONF.log_opt_values(LOG, logging.DEBUG)
|
||||
|
||||
|
||||
class TempestConfigProxy(object):
|
||||
@ -1204,14 +1203,14 @@ class TempestConfigProxy(object):
|
||||
_path = None
|
||||
|
||||
_extra_log_defaults = [
|
||||
('paramiko.transport', std_logging.INFO),
|
||||
('requests.packages.urllib3.connectionpool', std_logging.WARN),
|
||||
('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:
|
||||
|
@ -13,11 +13,11 @@
|
||||
# License for the specific language governing permissions and limitations
|
||||
# under the License.
|
||||
|
||||
import logging
|
||||
import os
|
||||
import shlex
|
||||
import subprocess
|
||||
|
||||
from oslo_log import log as logging
|
||||
import six
|
||||
|
||||
from tempest.lib import base
|
||||
|
@ -15,9 +15,10 @@
|
||||
|
||||
"""Collection of utilities for parsing CLI clients output."""
|
||||
|
||||
import logging
|
||||
import re
|
||||
|
||||
from oslo_log import log as logging
|
||||
|
||||
from tempest.lib import exceptions
|
||||
|
||||
|
||||
|
@ -16,7 +16,6 @@
|
||||
|
||||
import collections
|
||||
import email.utils
|
||||
import logging as real_logging
|
||||
import re
|
||||
import time
|
||||
|
||||
@ -455,7 +454,7 @@ class RestClient(object):
|
||||
|
||||
# Also look everything at DEBUG if you want to filter this
|
||||
# out, don't run at debug.
|
||||
if self.LOG.isEnabledFor(real_logging.DEBUG):
|
||||
if self.LOG.isEnabledFor(logging.DEBUG):
|
||||
self._log_request_full(resp, req_headers, req_body,
|
||||
resp_body, extra)
|
||||
|
||||
|
@ -17,7 +17,8 @@
|
||||
import copy
|
||||
import importlib
|
||||
import inspect
|
||||
import logging
|
||||
|
||||
from oslo_log import log as logging
|
||||
|
||||
from tempest.lib import auth
|
||||
from tempest.lib.common.utils import misc
|
||||
|
@ -13,8 +13,8 @@
|
||||
# under the License.
|
||||
|
||||
import abc
|
||||
import logging
|
||||
|
||||
from oslo_log import log as logging
|
||||
import six
|
||||
import stevedore
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user