]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commitdiff
wic: remove PluginMgr.get_source_plugins
authorEd Bartosh <ed.bartosh@linux.intel.com>
Wed, 15 Feb 2017 12:24:17 +0000 (14:24 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 4 Mar 2017 10:42:30 +0000 (10:42 +0000)
Used get_plugins('source') instead of get_source_plugins to
unify and simplify API to get plugins.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
scripts/lib/wic/engine.py
scripts/lib/wic/partition.py
scripts/lib/wic/plugin.py

index 98e7b9526e5c7fc90d0f920b2cb61bba20253d3e..4d0901d0fbd669f5ca8dbf1af5f0e3f469179720 100644 (file)
@@ -139,7 +139,7 @@ def list_source_plugins():
     """
     List the available source plugins i.e. plugins available for --source.
     """
-    plugins = PluginMgr.get_source_plugins()
+    plugins = PluginMgr.get_plugins('source')
 
     for plugin in plugins:
         print("  %s" % plugin)
index f8d4274bcdde3013ce7b6254bfc7e19640c0d5c9..d3cd5931f776c967f30cfc09c7869ea38b1b5635 100644 (file)
@@ -154,7 +154,7 @@ class Partition():
                         break
             return
 
-        plugins = PluginMgr.get_source_plugins()
+        plugins = PluginMgr.get_plugins('source')
 
         if self.source not in plugins:
             raise WicError("The '%s' --source specified for %s doesn't exist.\n\t"
index 7632c3acd3ce88e453bbb77281ce00fa32ebac8d..064243dc9d05c45804fee92f8d92760154e3f96d 100644 (file)
@@ -108,18 +108,6 @@ class PluginMgr:
 
         return pluginbase.get_plugins(ptype)
 
-    @classmethod
-    def get_source_plugins(cls):
-        """
-        Return list of available source plugins.
-        """
-        plugins_dir = cls._build_plugin_dir_list(cls.plugin_dir, 'source')
-
-        cls.append_dirs(plugins_dir)
-
-        return cls.get_plugins('source')
-
-
     @classmethod
     def get_source_plugin_methods(cls, source_name, methods):
         """