Fix broken logging imports.

This fixes all of the files incorrectly importing logging directly
and removes the workaround in hacking.py that was due to improper
from nova.openstack.common.log import logging statements.

Change-Id: Icfc25dc148c4a7b5fa7f6a7b609cd6c3d94efee1
This commit is contained in:
Vishvananda Ishaya
2013-02-19 17:20:30 -08:00
parent 3b649422a6
commit 7ca39a6039
12 changed files with 16 additions and 18 deletions

View File

@@ -63,7 +63,6 @@ Imports
- imports from ``migrate`` package
- imports from ``sqlalchemy`` package
- imports from ``nova.db.sqlalchemy.session`` module
- imports from ``nova.openstack.common.log.logging`` package
- imports from ``nova.db.sqlalchemy.migration.versioning_api`` package
Example::

View File

@@ -17,10 +17,12 @@
# under the License.
import base64
import logging
import re
import socket
from nova.openstack.common import log as logging
LOG = logging.getLogger(__name__)

View File

@@ -26,7 +26,7 @@ import uuid
from oslo.config import cfg
import nova.image.glance
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova import service
from nova import test
from nova.tests import fake_crypto

View File

@@ -39,7 +39,7 @@ from nova import exception
from nova.network import api as network_api
from nova.openstack.common import importutils
from nova.openstack.common import jsonutils
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova.openstack.common import timeutils
import nova.quota
from nova.scheduler import driver

View File

@@ -18,7 +18,7 @@
from oslo.config import cfg
# Import extensions to pull in osapi_compute_extension CONF option used below.
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova.tests.integrated import integrated_helpers
CONF = cfg.CONF

View File

@@ -16,7 +16,7 @@
# under the License.
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova.tests.integrated import integrated_helpers

View File

@@ -21,7 +21,7 @@ import signal
import time
import traceback
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova import service
from nova.tests.integrated import integrated_helpers

View File

@@ -18,7 +18,7 @@
import time
import zlib
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova.tests import fake_network
from nova.tests.integrated.api import client
from nova.tests.integrated import integrated_helpers

View File

@@ -19,7 +19,7 @@ from lxml import etree
from nova.api.openstack import common
from nova.api.openstack import xmlutil
from nova.openstack.common.log import logging
from nova.openstack.common import log as logging
from nova.tests.integrated import integrated_helpers

View File

@@ -20,7 +20,6 @@ import contextlib
import cStringIO
import hashlib
import json
import logging
import os
import time
@@ -30,7 +29,7 @@ from nova.compute import vm_states
from nova import conductor
from nova import db
from nova.openstack.common import importutils
from nova.openstack.common import log
from nova.openstack.common import log as logging
from nova import test
from nova import utils
from nova.virt.libvirt import imagecache
@@ -40,7 +39,7 @@ CONF = cfg.CONF
CONF.import_opt('compute_manager', 'nova.service')
CONF.import_opt('host', 'nova.netconf')
LOG = log.getLogger(__name__)
LOG = logging.getLogger(__name__)
class ImageCacheManagerTestCase(test.TestCase):
@@ -341,10 +340,10 @@ class ImageCacheManagerTestCase(test.TestCase):
@contextlib.contextmanager
def _intercept_log_messages(self):
try:
mylog = log.getLogger('nova')
mylog = logging.getLogger('nova')
stream = cStringIO.StringIO()
handler = logging.StreamHandler(stream)
handler.setFormatter(log.LegacyFormatter())
handler = logging.logging.StreamHandler(stream)
handler.setFormatter(logging.LegacyFormatter())
mylog.logger.addHandler(handler)
yield stream
finally:

View File

@@ -19,13 +19,12 @@
Management class for host-related functions (start, reboot, etc).
"""
import logging
from nova.compute import task_states
from nova.compute import vm_states
from nova import context
from nova import exception
from nova.openstack.common import jsonutils
from nova.openstack.common import log as logging
from nova.virt.xenapi import pool_states
from nova.virt.xenapi import vm_utils

View File

@@ -46,7 +46,6 @@ logging.disable('LOG')
#N9xx other
IMPORT_EXCEPTIONS = ['sqlalchemy', 'migrate', 'nova.db.sqlalchemy.session',
'nova.openstack.common.log.logging',
'nova.db.sqlalchemy.migration.versioning_api']
# Paste is missing a __init__ in top level directory
START_DOCSTRING_TRIPLE = ['u"""', 'r"""', '"""', "u'''", "r'''", "'''"]