Skip to content

Commit 151dfb2

Browse files
committed
scripts: west: spdx: handle error codes in makeSPDX()
Add missing error handling of some of the calls to writeSPDX(). Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
1 parent 5147b27 commit 151dfb2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scripts/west_commands/zspdx/sbom.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,19 +113,19 @@ def makeSPDX(cfg):
113113
return False
114114

115115
# write zephyr document
116-
writeSPDX(os.path.join(cfg.spdxDir, "zephyr.spdx"), w.docZephyr)
116+
retval = writeSPDX(os.path.join(cfg.spdxDir, "zephyr.spdx"), w.docZephyr)
117117
if not retval:
118118
log.err("SPDX writer failed for zephyr document; bailing")
119119
return False
120120

121121
# write build document
122-
writeSPDX(os.path.join(cfg.spdxDir, "build.spdx"), w.docBuild)
122+
retval = writeSPDX(os.path.join(cfg.spdxDir, "build.spdx"), w.docBuild)
123123
if not retval:
124124
log.err("SPDX writer failed for build document; bailing")
125125
return False
126126

127127
# write modules document
128-
writeSPDX(os.path.join(cfg.spdxDir, "modules-deps.spdx"), w.docModulesExtRefs)
128+
retval = writeSPDX(os.path.join(cfg.spdxDir, "modules-deps.spdx"), w.docModulesExtRefs)
129129
if not retval:
130130
log.err("SPDX writer failed for modules-deps document; bailing")
131131
return False

0 commit comments

Comments
 (0)