Bug fix - always set zc_dids in compisition_yaml

PyBuild should work if there are no interface dids set.
Introduced in 7ba6d503272bca16f67105a500737222afbedac1

Change-Id: I64a04e4f6fb3f6cfacd4818d375c131f60654e95
This commit is contained in:
Henrik Wahlqvist 2024-08-29 10:20:25 +02:00
parent 1d200a0e34
commit 8a3ed73e20
3 changed files with 2610 additions and 66 deletions

2673
NOTICE

File diff suppressed because it is too large Load Diff

@ -308,10 +308,10 @@ class CompositionYaml(ProblemLogger):
diag_dict = {}
diagnostics = self.composition_spec.get("Diagnostics", {})
dids = diagnostics.get("dids", {})
self.zc_dids.valid_dids = dids
events = diagnostics.get("events", {})
rids = diagnostics.get("rids", {})
if dids:
self.zc_dids.valid_dids = dids
diag_dict["dids"] = self.zc_dids.valid_dids
if events:
diag_dict["events"] = self.zc_core.get_diagnostic_trouble_codes(events)

@ -1,6 +1,7 @@
gitpython >= 3.1.8
pbr >= 6.0.0
requests == 2.32.3
certifi == 2024.7.4
ruamel.yaml.clib == 0.2.7; python_version == "3.6"
ruamel.yaml == 0.17.21; python_version == "3.6"
ruamel.yaml == 0.18.6; python_version > "3.6"