diff options
author | Jürg Billeter <j@bitron.ch> | 2019-02-11 05:10:56 +0000 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2019-02-11 05:10:56 +0000 |
commit | 5e1be71f1816e4782eec50ad36ede227402be9b2 (patch) | |
tree | d6911b50f7b68851b2c4b00555fb6a2d1e0b5e53 | |
parent | 79fbab61a1bc418c399eb68d92c462c88bdebe35 (diff) | |
parent | 354c563d47f5b2e76d4ba9d545104191277eb8ce (diff) | |
download | buildstream-5e1be71f1816e4782eec50ad36ede227402be9b2.tar.gz |
Merge branch 'juerg/import' into 'master'
import.py: Validate config node
Closes #662
See merge request BuildStream/buildstream!1141
-rw-r--r-- | buildstream/plugins/elements/import.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/buildstream/plugins/elements/import.py b/buildstream/plugins/elements/import.py index 5a528916e..3ae979d7a 100644 --- a/buildstream/plugins/elements/import.py +++ b/buildstream/plugins/elements/import.py @@ -42,6 +42,10 @@ class ImportElement(Element): BST_VIRTUAL_DIRECTORY = True def configure(self, node): + self.node_validate(node, [ + 'source', 'target' + ]) + self.source = self.node_subst_member(node, 'source') self.target = self.node_subst_member(node, 'target') |