Standardize import format

According to the rule in
http://docs.openstack.org/developer/hacking/#imports
I modify some irregular import format.

Change-Id: Ibf29ccaf3ddec4a956334cc3368ebee7a66e282c
This commit is contained in:
shizhihui 2016-07-21 12:14:45 +08:00
parent d20d97fd09
commit f996138a0d
23 changed files with 51 additions and 24 deletions

View File

@ -173,3 +173,37 @@ or
.. code-block:: bash
$ pip install -e .
Standardize Import Format
=========================
.. _`Import Order Guide`: http://docs.openstack.org/developer/hacking/#imports
The import order shows below:
* {{stdlib imports in human alphabetical order}}
* \n
* {{third-party lib imports in human alphabetical order}}
* \n
* {{project imports in human alphabetical order}}
* \n
* \n
* {{begin your code}}
Example
~~~~~~~
.. code-block:: python
import copy
import fixtures
import mock
import os
from osc_lib.api import auth
from osc_lib import utils
import six
from openstackclient import shell
from openstackclient.tests import utils

View File

@ -17,11 +17,10 @@ import io
import logging
import os
from osc_lib import utils
import six
from six.moves import urllib
from osc_lib import utils
from openstackclient.api import api

View File

@ -14,9 +14,8 @@
"""Hypervisor Stats action implementations"""
import six
from osc_lib.command import command
import six
class ShowHypervisorStats(command.ShowOne):

View File

@ -21,6 +21,7 @@ from osc_lib import utils
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)
DEFAULT_API_VERSION = '3'

View File

@ -13,7 +13,6 @@
"""Subnet pool action implementations"""
import copy
import logging
from osc_lib.cli import parseractions

View File

@ -15,7 +15,6 @@
"""Container v1 action implementations"""
from osc_lib.cli import parseractions
from osc_lib.command import command
from osc_lib import utils

View File

@ -13,9 +13,9 @@
"""API Test Fakes"""
from keystoneauth1 import session
from requests_mock.contrib import fixture
from keystoneauth1 import session
from openstackclient.tests import utils

View File

@ -13,9 +13,9 @@
"""Image v1 API Library Tests"""
from keystoneauth1 import session
from requests_mock.contrib import fixture
from keystoneauth1 import session
from openstackclient.api import image_v1
from openstackclient.tests import utils

View File

@ -13,9 +13,9 @@
"""Image v2 API Library Tests"""
from keystoneauth1 import session
from requests_mock.contrib import fixture
from keystoneauth1 import session
from openstackclient.api import image_v2
from openstackclient.tests import utils

View File

@ -15,9 +15,9 @@
import mock
from keystoneauth1 import session
from requests_mock.contrib import fixture
from keystoneauth1 import session
from openstackclient.api import object_store_v1 as object_store
from openstackclient.tests import utils

View File

@ -12,6 +12,7 @@
#
import mock
import six
from openstackclient.common import availability_zone

View File

@ -14,12 +14,11 @@
import mock
from openstackclient.common import extension
from openstackclient.tests import fakes
from openstackclient.tests import utils
from openstackclient.tests.compute.v2 import fakes as compute_fakes
from openstackclient.tests import fakes
from openstackclient.tests.identity.v2_0 import fakes as identity_fakes
from openstackclient.tests.network.v2 import fakes as network_fakes
from openstackclient.tests import utils
from openstackclient.tests.volume.v2 import fakes as volume_fakes

View File

@ -11,7 +11,6 @@
# under the License.
import copy
import mock
from openstackclient.common import quota

View File

@ -14,8 +14,8 @@
#
import mock
from mock import call
from osc_lib import exceptions
from openstackclient.compute.v2 import agent

View File

@ -15,11 +15,11 @@
import json
import mock
import six
import sys
from keystoneauth1 import fixture
import requests
import six
AUTH_TOKEN = "foobar"

View File

@ -13,7 +13,6 @@
# under the License.
import copy
import mock
from openstackclient.identity.v3 import identity_provider

View File

@ -13,7 +13,6 @@
# under the License.
import copy
import mock
from osc_lib import exceptions

View File

@ -15,7 +15,6 @@
import contextlib
import copy
import mock
from openstackclient.identity.v3 import user

View File

@ -16,11 +16,10 @@
import copy
import mock
import warlock
from glanceclient.v2 import schemas
from osc_lib import exceptions
from osc_lib import utils as common_utils
import warlock
from openstackclient.image.v2 import image
from openstackclient.tests import fakes

View File

@ -12,8 +12,8 @@
#
import mock
from mock import call
from osc_lib import exceptions
from openstackclient.network.v2 import address_scope

View File

@ -14,6 +14,7 @@
#
from keystoneauth1 import session
from openstackclient.api import object_store_v1 as object_store
from openstackclient.tests import utils

View File

@ -14,9 +14,8 @@
# under the License.
#
import os
import fixtures
import os
import testtools
from openstackclient.tests import fakes

View File

@ -19,6 +19,7 @@ from osc_lib import utils
from openstackclient.i18n import _
LOG = logging.getLogger(__name__)
DEFAULT_API_VERSION = '2'