Add missing is_loaded() method on directory's interface
It is not supercritical, but it is nice to have. Change-Id: Iaf6c6c8d06ab1ea120da6957a5b3b6f1758f8550
This commit is contained in:
@@ -90,3 +90,7 @@ def get_plugins():
|
||||
|
||||
def get_unique_plugins():
|
||||
return _get_plugin_directory().unique_plugins
|
||||
|
||||
|
||||
def is_loaded():
|
||||
return _get_plugin_directory().is_loaded
|
||||
|
@@ -59,6 +59,11 @@ class DirectoryTestCase(base.BaseTestCase):
|
||||
directory.add_plugin('foo2', fake_plugin)
|
||||
self.assertEqual(1, len(directory.get_unique_plugins()))
|
||||
|
||||
def test_is_loaded(self):
|
||||
self.assertFalse(directory.is_loaded())
|
||||
directory.add_plugin('foo1', fake_plugin)
|
||||
self.assertTrue(directory.is_loaded())
|
||||
|
||||
|
||||
class PluginDirectoryTestCase(base.BaseTestCase):
|
||||
|
||||
|
@@ -0,0 +1,5 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
Introduced neutron_lib.plugins.directory.is_loaded(). This can be used
|
||||
in lieu of len(plugins()) or bool(plugins()) or plugins() alone.
|
Reference in New Issue
Block a user