Specify ironic_staging_drivers as name of the app

Specify 'ironic_staging_drivers' as the name of the application for
the flake8-import-order plugin. That way it knows that imports of
ironic_staging_drivers should come after external libraries.

Change-Id: I7e8046baea6de65f9473f34fb84837380a41699a
This commit is contained in:
Vladyslav Drok 2017-03-20 17:51:15 +02:00
parent de501d2460
commit 1da32662b2
4 changed files with 9 additions and 7 deletions

View File

@ -15,6 +15,7 @@ from ironic.drivers.modules import agent
from ironic.drivers.modules import fake
from ironic.drivers.modules import iscsi_deploy
from ironic.drivers.modules import pxe
from ironic_staging_drivers.libvirt import power

View File

@ -41,10 +41,6 @@ Currently supported transports are:
import os
import xml.etree.ElementTree as ET
from oslo_config import cfg
from oslo_log import log as logging
from oslo_utils import importutils
from ironic.common import boot_devices
from ironic.common import exception as ir_exc
from ironic.common.i18n import _
@ -52,6 +48,10 @@ from ironic.common import states
from ironic.conductor import task_manager
from ironic.drivers import base
from ironic.drivers import utils as driver_utils
from oslo_config import cfg
from oslo_log import log as logging
from oslo_utils import importutils
from ironic_staging_drivers.common import exception as isd_exc
libvirt = importutils.try_import('libvirt')

View File

@ -26,13 +26,13 @@ from ironic.common import exception
from ironic.common import states
from ironic.conductor import task_manager
from ironic.drivers import utils as driver_utils
from ironic_staging_drivers.common import exception as isd_exc
from ironic_staging_drivers.libvirt import power
from ironic.tests.unit.conductor import mgr_utils
from ironic.tests.unit.db import base as db_base
from ironic.tests.unit.objects import utils as obj_utils
from ironic_staging_drivers.common import exception as isd_exc
from ironic_staging_drivers.libvirt import power
def _get_test_libvirt_driver_info(auth_type='ssh_key'):
if auth_type == 'ssh_key':

View File

@ -45,6 +45,7 @@ commands = sphinx-build -a -E -d releasenotes/build/doctrees -b html releasenote
ignore = E129
exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build
import-order-style = pep8
application-import-names = ironic_staging_drivers
max-complexity=17
# [H106] Dont put vim configuration in source files.
# [H203] Use assertIs(Not)None to check for None.