diff options
Diffstat (limited to 'src/buildstream/_project.py')
-rw-r--r-- | src/buildstream/_project.py | 8 |
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(): # |