summaryrefslogtreecommitdiff
path: root/src/buildstream/_pluginfactory/elementfactory.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/_pluginfactory/elementfactory.py')
-rw-r--r--src/buildstream/_pluginfactory/elementfactory.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/buildstream/_pluginfactory/elementfactory.py b/src/buildstream/_pluginfactory/elementfactory.py
index da6e8ac56..9854c1a5c 100644
--- a/src/buildstream/_pluginfactory/elementfactory.py
+++ b/src/buildstream/_pluginfactory/elementfactory.py
@@ -17,10 +17,8 @@
# Authors:
# Tristan Van Berkom <tristan.vanberkom@codethink.co.uk>
-from .. import _site
-from ..element import Element
-
from .pluginfactory import PluginFactory
+from .pluginorigin import PluginType
# A ElementFactory creates Element instances
@@ -31,10 +29,7 @@ from .pluginfactory import PluginFactory
#
class ElementFactory(PluginFactory):
def __init__(self, plugin_base):
-
- super().__init__(
- plugin_base, Element, [_site.element_plugins], "buildstream.plugins.elements",
- )
+ super().__init__(plugin_base, PluginType.ELEMENT)
# create():
#