[swugenerator][PATCH] Search for artifact when sha256 is executed

8 views
Skip to first unread message

Stefano Babic

unread,
Oct 30, 2025, 3:14:29 PMOct 30
to swup...@googlegroups.com, Stefano Babic
In case $swupdate_get_sha256(file) is added into sw-descripiton, the filename
is not searched in the directories passed via -a.

Signed-off-by: Stefano Babic <stefan...@swupdate.org>
---
swugenerator/generator.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/swugenerator/generator.py b/swugenerator/generator.py
index dc0af31..56a0ee8 100644
--- a/swugenerator/generator.py
+++ b/swugenerator/generator.py
@@ -340,7 +340,8 @@ class SWUGenerator:

def swupdate_get_sha256(self, filename):
a = Artifact(filename)
- return a.getsha256()
+ if a.findfile(self.artifactory):
+ return a.getsha256()

def swupdate_get_size(self, filename):
a = Artifact(filename)
--
2.43.0

Reply all
Reply to author
Forward
0 new messages