.. and enable the cyclic-import pylint check, now that this particular
import is invisible to pylint.
Change-Id: I9bfe7f77742b0db3ebead6a6767ade9b91e54c22
# "R" Refactor recommendations
abstract-class-little-used,
abstract-class-not-used,
- cyclic-import,
duplicate-code,
interface-not-implemented,
no-self-use,
# resource is handled by the core plugin. It might be worth
# having a way to map resources to plugins so to make this
# check more general
- # FIXME(ihrachys): if import is put in global, circular
+ # NOTE(ihrachys): if import is put in global, circular
# import failure occurs
- from neutron import manager
+ manager = importutils.import_module('neutron.manager')
f = getattr(manager.NeutronManager.get_instance().plugin,
'get_%s' % parent_res)
# f *must* exist, if not found it is better to let neutron