diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-27 11:40:06 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-05-28 10:38:23 +0200 |
commit | 08c0232545d9c673fab36a37d2cc9fa15fe7f007 (patch) | |
tree | 8e96f85be45991e62d5bc8a5810d671c9c2f7447 /rtemsqual/interface.py | |
parent | spec: Add interface-target link role (diff) | |
download | rtems-central-08c0232545d9c673fab36a37d2cc9fa15fe7f007.tar.bz2 |
spec: Add interface domain items
Diffstat (limited to 'rtemsqual/interface.py')
-rw-r--r-- | rtemsqual/interface.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/rtemsqual/interface.py b/rtemsqual/interface.py index aa9c19ac..c8b93514 100644 --- a/rtemsqual/interface.py +++ b/rtemsqual/interface.py @@ -531,7 +531,9 @@ class _HeaderFile: def _generate_header_file(item: Item, domains: Dict[str, str], enabled_by_defined: Dict[str, str]) -> None: - domain_path = domains.get(item["domain"], None) + domain = next(item.parents("interface-placement")) + assert domain["interface-type"] == "domain" + domain_path = domains.get(domain.uid, None) if domain_path is None: return header_file = _HeaderFile(item, enabled_by_defined) |