Skip to content

Commit

Permalink
Logging module cleanup
Browse files Browse the repository at this point in the history
Replaced logging with openstack.common.log
Removed imports where logging is not used

Fixes bug #1095541

Change-Id: I5b03d9697dde3ef3520f67d1d8166f7af7689551
  • Loading branch information
Zhongyue Luo committed Jan 3, 2013
1 parent b5138f2 commit f78b0f9
Show file tree
Hide file tree
Showing 17 changed files with 82 additions and 102 deletions.
2 changes: 1 addition & 1 deletion HACKING.rst
Expand Up @@ -63,7 +63,6 @@ Human Alphabetical Order Examples
Example::

import httplib
import logging
import random
import StringIO
import time
Expand All @@ -76,6 +75,7 @@ Example::
from quantum.api import ports
from quantum.db import models
from quantum.extensions import multiport
from quantum.openstack.common import log as logging
import quantum.manager
from quantum import service

Expand Down
10 changes: 1 addition & 9 deletions quantum/common/test_lib.py
@@ -1,6 +1,6 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4

# Copyright 2010 OpenStack, LLC
# Copyright (c) 2010 OpenStack, LLC
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
Expand Down Expand Up @@ -37,7 +37,6 @@
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

import logging
import sys
import unittest

Expand Down Expand Up @@ -259,13 +258,6 @@ def _makeResult(self):


def run_tests(c=None):
logger = logging.getLogger()
hdlr = logging.StreamHandler()
formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.DEBUG)

# NOTE(bgh): I'm not entirely sure why but nose gets confused here when
# calling run_tests from a plugin directory run_tests.py (instead of the
# main run_tests.py). It will call run_tests with no arguments and the
Expand Down
7 changes: 3 additions & 4 deletions quantum/debug/commands.py
@@ -1,5 +1,5 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#

# Copyright 2012, Nachi Ueno, NTT MCL, Inc.
# All Rights Reserved.
#
Expand All @@ -15,14 +15,13 @@
# License for the specific language governing permissions and limitations
# under the License.

import logging

from cliff import lister

from quantumclient.common import utils
from quantumclient.quantum.v2_0.port import _format_fixed_ips
from quantumclient.quantum.v2_0 import QuantumCommand

from quantum.openstack.common import log as logging


class ProbeCommand(QuantumCommand):
log = logging.getLogger(__name__ + '.ProbeCommand')
Expand Down
7 changes: 4 additions & 3 deletions quantum/debug/debug_agent.py
@@ -1,5 +1,5 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#

# Copyright 2012, Nachi Ueno, NTT MCL, Inc.
# All Rights Reserved.
#
Expand All @@ -17,7 +17,6 @@

import datetime
import errno
import logging
import os
import shlex
import socket
Expand All @@ -32,9 +31,11 @@
from quantum.agent.linux import utils
from quantum.openstack.common import cfg
from quantum.openstack.common import importutils
from quantum.openstack.common import log as logging
from quantumclient.v2_0 import client

LOG = logging.getLogger('test-agent')

LOG = logging.getLogger(__name__)

DEVICE_OWNER_PROBE = 'network:probe'

Expand Down
10 changes: 3 additions & 7 deletions quantum/extensions/credential.py
@@ -1,6 +1,7 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#
# Copyright 2011 Cisco Systems, Inc. All rights reserved.

# Copyright 2011 Cisco Systems, Inc.
# All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
Expand All @@ -16,8 +17,6 @@
#
# @author: Ying Liu, Cisco Systems, Inc.

import logging

from webob import exc

from quantum.api import api_common as common
Expand All @@ -29,9 +28,6 @@
from quantum import wsgi


LOG = logging.getLogger('quantum.api.credentials')


class Credential(object):
"""extension class Credential"""
def __init__(self):
Expand Down
10 changes: 3 additions & 7 deletions quantum/extensions/multiport.py
@@ -1,6 +1,7 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#
# Copyright 2011 Cisco Systems, Inc. All rights reserved.

# Copyright 2011 Cisco Systems, Inc.
# All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
Expand All @@ -16,8 +17,6 @@
#
# @author: Ying Liu, Cisco Systems, Inc.

import logging

from webob import exc

from quantum.api import api_common as common
Expand All @@ -28,9 +27,6 @@
from quantum import wsgi


LOG = logging.getLogger('quantum.api.multiports')


class Multiport(object):
"""extension class multiport"""
def __init__(self):
Expand Down
10 changes: 3 additions & 7 deletions quantum/extensions/qos.py
@@ -1,6 +1,7 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#
# Copyright 2011 Cisco Systems, Inc. All rights reserved.

# Copyright 2011 Cisco Systems, Inc.
# All rights reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
Expand All @@ -16,8 +17,6 @@
#
# @author: Ying Liu, Cisco Systems, Inc.

import logging

from webob import exc

from quantum.api import api_common as common
Expand All @@ -29,9 +28,6 @@
from quantum import wsgi


LOG = logging.getLogger('quantum.api.qoss')


class Qos(object):
"""Qos extension file"""
def __init__(self):
Expand Down
8 changes: 4 additions & 4 deletions quantum/plugins/metaplugin/meta_quantum_plugin.py
@@ -1,5 +1,5 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#

# Copyright 2012, Nachi Ueno, NTT MCL, Inc.
# All Rights Reserved.
#
Expand All @@ -15,8 +15,6 @@
# License for the specific language governing permissions and limitations
# under the License.

import logging

from quantum.api.v2 import attributes
from quantum.common import exceptions as exc
from quantum.common.utils import find_config_file
Expand All @@ -27,13 +25,15 @@
from quantum.extensions.flavor import (FLAVOR_NETWORK, FLAVOR_ROUTER)
from quantum.openstack.common import cfg
from quantum.openstack.common import importutils
from quantum.openstack.common import log as logging
from quantum.plugins.metaplugin.common import config
from quantum.plugins.metaplugin import meta_db_v2
from quantum.plugins.metaplugin.meta_models_v2 import (NetworkFlavor,
RouterFlavor)
from quantum import policy

LOG = logging.getLogger("metaplugin")

LOG = logging.getLogger(__name__)


# Metaplugin Exceptions
Expand Down
5 changes: 2 additions & 3 deletions quantum/plugins/metaplugin/proxy_quantum_plugin.py
@@ -1,5 +1,5 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4
#

# Copyright 2012, Nachi Ueno, NTT MCL, Inc.
# All Rights Reserved.
#
Expand All @@ -15,13 +15,12 @@
# License for the specific language governing permissions and limitations
# under the License.

import logging

from quantum.db import api as db
from quantum.db import db_base_plugin_v2
from quantum.db import l3_db
from quantum.db import models_v2
from quantum.openstack.common import cfg
from quantum.openstack.common import log as logging
from quantumclient.common import exceptions
from quantumclient.v2_0 import client

Expand Down
5 changes: 1 addition & 4 deletions quantum/tests/__init__.py
@@ -1,6 +1,6 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4

# Copyright 2011 OpenStack LLC.
# Copyright (c) 2011 OpenStack, LLC.
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
Expand All @@ -14,6 +14,3 @@
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.

import logging
logging.basicConfig()
13 changes: 8 additions & 5 deletions quantum/tests/unit/_test_rootwrap_exec.py
@@ -1,4 +1,6 @@
# Copyright 2012 OpenStack LLC
# vim: tabstop=4 shiftwidth=4 softtabstop=4

# Copyright (c) 2012 OpenStack, LLC
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
Expand All @@ -13,15 +15,16 @@
# License for the specific language governing permissions and limitations
# under the License.


import os
import unittest

import mock

from quantum.agent.linux import utils
import os
import logging
import quantum.openstack.common import log as logging


LOG = logging.getLogger('quantum.tests.database_stubs')
LOG = logging.getLogger(__name__)


class RootwrapTestExec(unittest.TestCase):
Expand Down
11 changes: 5 additions & 6 deletions quantum/tests/unit/database_stubs.py
@@ -1,6 +1,7 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4

# Copyright 2011, Cisco Systems, Inc.
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
Expand All @@ -13,18 +14,16 @@
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
#
# @author: Rohit Agarwalla, Cisco Systems, Inc.

"""
stubs.py provides interface methods for
the database test cases
"""
import logging
""" stubs.py provides interface methods for the database test cases """

from quantum.db import api as db
from quantum.openstack.common import log as logging


LOG = logging.getLogger('quantum.tests.database_stubs')
LOG = logging.getLogger(__name__)


class QuantumDB(object):
Expand Down
22 changes: 10 additions & 12 deletions quantum/tests/unit/test_api_v2.py
@@ -1,20 +1,20 @@
# vim: tabstop=4 shiftwidth=4 softtabstop=4

# Copyright 2012 OpenStack LLC.
# Copyright (c) 2012 OpenStack, LLC.
# All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the spec
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.

import logging
import os
import unittest

Expand All @@ -35,8 +35,6 @@
from quantum.openstack.common import uuidutils


LOG = logging.getLogger(__name__)

ROOTDIR = os.path.dirname(os.path.dirname(__file__))
ETCDIR = os.path.join(ROOTDIR, 'etc')
EXTDIR = os.path.join(ROOTDIR, 'unit/extensions')
Expand Down

0 comments on commit f78b0f9

Please sign in to comment.