Merge "Switch run-time import to using importutils.import_module"
This commit is contained in:
commit
3b91568010
@ -73,7 +73,6 @@ disable=
|
|||||||
# "R" Refactor recommendations
|
# "R" Refactor recommendations
|
||||||
abstract-class-little-used,
|
abstract-class-little-used,
|
||||||
abstract-class-not-used,
|
abstract-class-not-used,
|
||||||
cyclic-import,
|
|
||||||
duplicate-code,
|
duplicate-code,
|
||||||
interface-not-implemented,
|
interface-not-implemented,
|
||||||
no-self-use,
|
no-self-use,
|
||||||
|
@ -299,9 +299,9 @@ class OwnerCheck(policy.Check):
|
|||||||
# resource is handled by the core plugin. It might be worth
|
# resource is handled by the core plugin. It might be worth
|
||||||
# having a way to map resources to plugins so to make this
|
# having a way to map resources to plugins so to make this
|
||||||
# check more general
|
# check more general
|
||||||
# FIXME(ihrachys): if import is put in global, circular
|
# NOTE(ihrachys): if import is put in global, circular
|
||||||
# import failure occurs
|
# import failure occurs
|
||||||
from neutron import manager
|
manager = importutils.import_module('neutron.manager')
|
||||||
f = getattr(manager.NeutronManager.get_instance().plugin,
|
f = getattr(manager.NeutronManager.get_instance().plugin,
|
||||||
'get_%s' % parent_res)
|
'get_%s' % parent_res)
|
||||||
# f *must* exist, if not found it is better to let neutron
|
# f *must* exist, if not found it is better to let neutron
|
||||||
|
Loading…
x
Reference in New Issue
Block a user