summaryrefslogtreecommitdiff
path: root/src/buildstream/_project.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/_project.py')
-rw-r--r--src/buildstream/_project.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/buildstream/_project.py b/src/buildstream/_project.py
index 40524d7ad..45f3b4d34 100644
--- a/src/buildstream/_project.py
+++ b/src/buildstream/_project.py
@@ -951,10 +951,10 @@ class Project:
origins = config.get_sequence("plugins", default=[])
for origin_node in origins:
origin = PluginOrigin.new_from_node(self, origin_node)
- for kind in origin.elements:
- output.element_factory.register_plugin_origin(kind, origin)
- for kind in origin.sources:
- output.source_factory.register_plugin_origin(kind, origin)
+ for kind, conf in origin.elements.items():
+ output.element_factory.register_plugin_origin(kind, origin, conf.allow_deprecated)
+ for kind, conf in origin.sources.items():
+ output.source_factory.register_plugin_origin(kind, origin, conf.allow_deprecated)
# _warning_is_fatal():
#