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:
Anusha Ramineni 2017-01-13 08:54:01 +05:30
parent b4dd5de55b
commit f3eb9479e2
7 changed files with 12 additions and 12 deletions

View File

@ -13,7 +13,7 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
import logging from oslo_log import log as logging
import testtools import testtools
from tempest.api.compute import base from tempest.api.compute import base

View File

@ -16,7 +16,6 @@
from __future__ import print_function from __future__ import print_function
import functools import functools
import logging as std_logging
import os import os
import tempfile import tempfile
@ -1196,7 +1195,7 @@ class TempestConfigPrivate(object):
register_opts() register_opts()
self._set_attrs() self._set_attrs()
if parse_conf: if parse_conf:
_CONF.log_opt_values(LOG, std_logging.DEBUG) _CONF.log_opt_values(LOG, logging.DEBUG)
class TempestConfigProxy(object): class TempestConfigProxy(object):
@ -1204,14 +1203,14 @@ class TempestConfigProxy(object):
_path = None _path = None
_extra_log_defaults = [ _extra_log_defaults = [
('paramiko.transport', std_logging.INFO), ('paramiko.transport', logging.INFO),
('requests.packages.urllib3.connectionpool', std_logging.WARN), ('requests.packages.urllib3.connectionpool', logging.WARN),
] ]
def _fix_log_levels(self): def _fix_log_levels(self):
"""Tweak the oslo log defaults.""" """Tweak the oslo log defaults."""
for name, level in self._extra_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): def __getattr__(self, attr):
if not self._config: if not self._config:

View File

@ -13,11 +13,11 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
import logging
import os import os
import shlex import shlex
import subprocess import subprocess
from oslo_log import log as logging
import six import six
from tempest.lib import base from tempest.lib import base

View File

@ -15,9 +15,10 @@
"""Collection of utilities for parsing CLI clients output.""" """Collection of utilities for parsing CLI clients output."""
import logging
import re import re
from oslo_log import log as logging
from tempest.lib import exceptions from tempest.lib import exceptions

View File

@ -16,7 +16,6 @@
import collections import collections
import email.utils import email.utils
import logging as real_logging
import re import re
import time import time
@ -455,7 +454,7 @@ class RestClient(object):
# Also look everything at DEBUG if you want to filter this # Also look everything at DEBUG if you want to filter this
# out, don't run at debug. # 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, self._log_request_full(resp, req_headers, req_body,
resp_body, extra) resp_body, extra)

View File

@ -17,7 +17,8 @@
import copy import copy
import importlib import importlib
import inspect import inspect
import logging
from oslo_log import log as logging
from tempest.lib import auth from tempest.lib import auth
from tempest.lib.common.utils import misc from tempest.lib.common.utils import misc

View File

@ -13,8 +13,8 @@
# under the License. # under the License.
import abc import abc
import logging
from oslo_log import log as logging
import six import six
import stevedore import stevedore