Use oslo_utils replace oslo.utils

oslo.utils 1.2.0 has changed its namespace from oslo.utils to
oslo_utils.

Co-Authored-By: Victor Sergeyev <vsergeyev@mirantis.com>

Change-Id: I07ce4791cfe3b32efb02be60f792bd1c4f03d82f
This commit is contained in:
jiangfei 2015-01-23 09:04:27 +08:00 committed by Victor Sergeyev
parent a4c90acb73
commit c67fa26416
52 changed files with 66 additions and 55 deletions

View File

@ -17,7 +17,7 @@
import json import json
from oslo.utils import strutils from oslo_utils import strutils
import six import six
import wsme import wsme
from wsme import types as wtypes from wsme import types as wtypes

View File

@ -19,9 +19,9 @@ import itertools
import logging import logging
import random import random
from oslo.utils import timeutils
from oslo_config import cfg from oslo_config import cfg
from oslo_serialization import jsonutils from oslo_serialization import jsonutils
from oslo_utils import timeutils
import six import six
import six.moves.urllib.parse as urlparse import six.moves.urllib.parse as urlparse

View File

@ -15,8 +15,8 @@
# under the License. # under the License.
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
glance_opts = [ glance_opts = [

View File

@ -19,8 +19,8 @@
import socket import socket
from oslo import messaging from oslo import messaging
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import config from ironic.common import config
from ironic.common.i18n import _LE from ironic.common.i18n import _LE

View File

@ -29,9 +29,9 @@ import tempfile
import uuid import uuid
import netaddr import netaddr
from oslo.utils import excutils
from oslo_concurrency import processutils from oslo_concurrency import processutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import excutils
import paramiko import paramiko
import six import six

View File

@ -50,10 +50,10 @@ import threading
import eventlet import eventlet
from eventlet import greenpool from eventlet import greenpool
from oslo import messaging from oslo import messaging
from oslo.utils import excutils
from oslo_concurrency import lockutils from oslo_concurrency import lockutils
from oslo_config import cfg from oslo_config import cfg
from oslo_db import exception as db_exception from oslo_db import exception as db_exception
from oslo_utils import excutils
from ironic.common import dhcp_factory from ironic.common import dhcp_factory
from ironic.common import driver_factory from ironic.common import driver_factory

View File

@ -96,8 +96,8 @@ raised in the background thread.):
import functools import functools
from oslo.utils import excutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import excutils
import retrying import retrying
from ironic.common import driver_factory from ironic.common import driver_factory

View File

@ -12,7 +12,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.
from oslo.utils import excutils from oslo_utils import excutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -19,11 +19,11 @@
import collections import collections
import datetime import datetime
from oslo.utils import timeutils
from oslo_config import cfg from oslo_config import cfg
from oslo_db import exception as db_exc from oslo_db import exception as db_exc
from oslo_db.sqlalchemy import session as db_session from oslo_db.sqlalchemy import session as db_session
from oslo_db.sqlalchemy import utils as db_utils from oslo_db.sqlalchemy import utils as db_utils
from oslo_utils import timeutils
from sqlalchemy.orm.exc import NoResultFound from sqlalchemy.orm.exc import NoResultFound
from ironic.common import exception from ironic.common import exception

View File

@ -18,8 +18,8 @@ import time
from neutronclient.common import exceptions as neutron_client_exc from neutronclient.common import exceptions as neutron_client_exc
from neutronclient.v2_0 import client as clientv20 from neutronclient.v2_0 import client as clientv20
from oslo.utils import netutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import netutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and # See the License for the specific language governing permissions and
# limitations under the License. # limitations under the License.
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -24,7 +24,7 @@ import functools
import inspect import inspect
import eventlet import eventlet
from oslo.utils import excutils from oslo_utils import excutils
import six import six
from ironic.common import exception from ironic.common import exception

View File

@ -14,7 +14,7 @@
DRAC Driver for remote system management using Dell Remote Access Card. DRAC Driver for remote system management using Dell Remote Access Card.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -17,7 +17,7 @@
Fake drivers used in testing. Fake drivers used in testing.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -15,7 +15,7 @@
iLO Driver for managing HP Proliant Gen8 and above servers. iLO Driver for managing HP Proliant Gen8 and above servers.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -19,8 +19,8 @@
import time import time
from oslo.utils import excutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import excutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -16,8 +16,8 @@ Common functionalities for AMT Driver
""" """
from xml.etree import ElementTree from xml.etree import ElementTree
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
import six import six
from ironic.common import boot_devices from ironic.common import boot_devices

View File

@ -24,9 +24,9 @@ import subprocess
import tempfile import tempfile
import time import time
from oslo.utils import netutils
from oslo_concurrency import processutils from oslo_concurrency import processutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import netutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -25,11 +25,11 @@ import stat
import tempfile import tempfile
import time import time
from oslo.utils import excutils
from oslo.utils import units
from oslo_concurrency import processutils from oslo_concurrency import processutils
from oslo_config import cfg from oslo_config import cfg
from oslo_serialization import jsonutils from oslo_serialization import jsonutils
from oslo_utils import excutils
from oslo_utils import units
import requests import requests
import six import six

View File

@ -17,7 +17,7 @@ Wrapper for pywsman.Client
from xml.etree import ElementTree from xml.etree import ElementTree
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.drivers.modules.drac import common as drac_common from ironic.drivers.modules.drac import common as drac_common

View File

@ -15,7 +15,7 @@
Common functionalities shared between different DRAC modules. Common functionalities shared between different DRAC modules.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -19,8 +19,8 @@
DRAC Management Driver DRAC Management Driver
""" """
from oslo.utils import excutils from oslo_utils import excutils
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -15,8 +15,8 @@
DRAC Power Driver using the Base Server Profile DRAC Power Driver using the Base Server Profile
""" """
from oslo.utils import excutils from oslo_utils import excutils
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _LE from ironic.common.i18n import _LE

View File

@ -19,7 +19,7 @@
Ironic iBoot PDU power manager. Ironic iBoot PDU power manager.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -18,8 +18,8 @@ Common functionalities shared between different iLO modules.
import tempfile import tempfile
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -15,7 +15,7 @@
iLO Management Interface iLO Management Interface
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -16,8 +16,8 @@
iLO Power Driver iLO Power Driver
""" """
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -22,9 +22,9 @@ Ironic Native IPMI power manager.
import os import os
import tempfile import tempfile
from oslo.utils import excutils
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import excutils
from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -36,9 +36,9 @@ import stat
import tempfile import tempfile
import time import time
from oslo.utils import excutils
from oslo_concurrency import processutils from oslo_concurrency import processutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import excutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -15,8 +15,8 @@
Common functionalities shared between different iRMC modules. Common functionalities shared between different iRMC modules.
""" """
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -14,8 +14,8 @@
""" """
iRMC Power Driver using the Base Server Profile iRMC Power Driver using the Base Server Profile
""" """
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -15,8 +15,8 @@
import os import os
from oslo.utils import strutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import strutils
import six import six
from six.moves.urllib import parse from six.moves.urllib import parse

View File

@ -21,8 +21,8 @@ Provides vendor passthru methods for SeaMicro specific functionality.
import os import os
import re import re
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from six.moves.urllib import parse as urlparse from six.moves.urllib import parse as urlparse
from ironic.common import boot_devices from ironic.common import boot_devices

View File

@ -29,8 +29,8 @@ models.
import abc import abc
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
import six import six
from ironic.common import exception from ironic.common import exception

View File

@ -14,8 +14,8 @@
VirtualBox Driver Modules VirtualBox Driver Modules
""" """
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -17,7 +17,7 @@
PXE Driver and supporting meta-classes. PXE Driver and supporting meta-classes.
""" """
from oslo.utils import importutils from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -15,8 +15,8 @@
# License for the specific language governing permissions and limitations # License for the specific language governing permissions and limitations
# under the License. # under the License.
from oslo.utils import netutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import netutils
CONF = cfg.CONF CONF = cfg.CONF

View File

@ -19,7 +19,7 @@ import datetime
import iso8601 import iso8601
import netaddr import netaddr
from oslo.utils import timeutils from oslo_utils import timeutils
import six import six
from ironic.common.i18n import _ from ironic.common.i18n import _

View File

@ -32,3 +32,14 @@ eventlet.monkey_patch(os=False)
# The code below enables nosetests to work with i18n _() blocks # The code below enables nosetests to work with i18n _() blocks
import six.moves.builtins as __builtin__ import six.moves.builtins as __builtin__
setattr(__builtin__, '_', lambda x: x) setattr(__builtin__, '_', lambda x: x)
# NOTE(viktors): Ironic unittests patches timeutils from oslo_utils. At the
# same time oslo.db uses oslo.utils not oslo_utils till 1.5.0
# release, so timeutils in oslo.db code at and leave not
# patched, so time comparison fails in Ironic tests. To avoid
# this we have oslo_db use timeutils from oslo_utils in tests.
# TODO(viktors): Remove this workaround when Ironic will use oslo.db 1.5.0
from oslo_db.sqlalchemy import models
from oslo_utils import timeutils
models.timeutils = timeutils

View File

@ -18,8 +18,8 @@ Tests for the API /chassis/ methods.
import datetime import datetime
import mock import mock
from oslo.utils import timeutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import timeutils
from six.moves.urllib import parse as urlparse from six.moves.urllib import parse as urlparse
from wsme import types as wtypes from wsme import types as wtypes

View File

@ -19,8 +19,8 @@ import datetime
import json import json
import mock import mock
from oslo.utils import timeutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import timeutils
import pecan import pecan
from six.moves.urllib import parse as urlparse from six.moves.urllib import parse as urlparse
from testtools.matchers import HasLength from testtools.matchers import HasLength

View File

@ -18,8 +18,8 @@ Tests for the API /ports/ methods.
import datetime import datetime
import mock import mock
from oslo.utils import timeutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import timeutils
from six.moves.urllib import parse as urlparse from six.moves.urllib import parse as urlparse
from testtools.matchers import HasLength from testtools.matchers import HasLength
from wsme import types as wtypes from wsme import types as wtypes

View File

@ -18,7 +18,7 @@
import datetime import datetime
import mock import mock
from oslo.utils import timeutils from oslo_utils import timeutils
from ironic.common import exception from ironic.common import exception
from ironic.tests.db import base from ironic.tests.db import base

View File

@ -18,7 +18,7 @@
import datetime import datetime
import mock import mock
from oslo.utils import timeutils from oslo_utils import timeutils
import six import six
from ironic.common import exception from ironic.common import exception

View File

@ -15,7 +15,7 @@
"""Ironic test utilities.""" """Ironic test utilities."""
from oslo.utils import timeutils from oslo_utils import timeutils
from ironic.common import states from ironic.common import states
from ironic.db import api as db_api from ironic.db import api as db_api

View File

@ -18,8 +18,8 @@
import tempfile import tempfile
import mock import mock
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import exception from ironic.common import exception
from ironic.common import images from ironic.common import images

View File

@ -16,8 +16,8 @@
"""Test class for Management Interface used by iLO modules.""" """Test class for Management Interface used by iLO modules."""
import mock import mock
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -16,8 +16,8 @@
"""Test class for IloPower module.""" """Test class for IloPower module."""
import mock import mock
from oslo.utils import importutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import importutils
from ironic.common import boot_devices from ironic.common import boot_devices
from ironic.common import exception from ironic.common import exception

View File

@ -24,9 +24,9 @@ import subprocess
import tempfile import tempfile
import mock import mock
from oslo.utils import netutils
from oslo_concurrency import processutils from oslo_concurrency import processutils
from oslo_config import cfg from oslo_config import cfg
from oslo_utils import netutils
from ironic.common import exception from ironic.common import exception
from ironic.common import utils from ironic.common import utils

View File

@ -32,7 +32,7 @@ Current list of mocked libraries:
import sys import sys
import mock import mock
from oslo.utils import importutils from oslo_utils import importutils
from ironic.drivers.modules import ipmitool from ironic.drivers.modules import ipmitool

View File

@ -17,7 +17,7 @@
import datetime import datetime
import mock import mock
from oslo.utils import timeutils from oslo_utils import timeutils
from ironic import objects from ironic import objects
from ironic.objects import utils as obj_utils from ironic.objects import utils as obj_utils

View File

@ -18,7 +18,7 @@ import gettext
import iso8601 import iso8601
import netaddr import netaddr
from oslo.utils import timeutils from oslo_utils import timeutils
import six import six
from ironic.common import exception from ironic.common import exception