diff options
Diffstat (limited to 'buildstream/_loader/loader.py')
-rw-r--r-- | buildstream/_loader/loader.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/buildstream/_loader/loader.py b/buildstream/_loader/loader.py index 13761fb31..17909724c 100644 --- a/buildstream/_loader/loader.py +++ b/buildstream/_loader/loader.py @@ -453,12 +453,12 @@ class Loader(): for i in range(len(sources)): source = _yaml.node_get(node, Mapping, Symbol.SOURCES, indices=[i]) kind = _yaml.node_get(source, str, Symbol.KIND) - del source[Symbol.KIND] + del source.yaml_node[Symbol.KIND] # Directory is optional directory = _yaml.node_get(source, str, Symbol.DIRECTORY, default_value=None) if directory: - del source[Symbol.DIRECTORY] + del source.yaml_node[Symbol.DIRECTORY] index = sources.index(source) meta_source = MetaSource(element_name, index, element_kind, kind, source, directory) |