summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorAndré Draszik <andre.draszik@linaro.org>2024-02-16 10:45:51 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-02-17 18:17:48 +0000
commit64281de7e352aaf48aa8c60b68633c54471fe353 (patch)
tree8266c429bee902aaae7a9a58c16a0f5fd2254690 /scripts
parent85c6b06da641fdaf09f2cfe7066e0cf1185c7969 (diff)
downloadopenembedded-core-contrib-64281de7e352aaf48aa8c60b68633c54471fe353.tar.gz
sstate-cache-management: fix regex for 'sigdata' stamp files
Given file names like 6.4.do_fetch.sigdata.821b6c62f9f2bd8b7e1378656b8319697a21f6f6e4a351f98dc325a18ef7ed0f, I'm pretty sure we want to match the dot here, not any character. Fixes: 2fa1b25d7485 ("sstate-cache-management: Rewrite in python") in oe-core Fixes: b723fcaac52f ("sstate-cache-management: Rewrite in python") in poky Signed-off-by: André Draszik <andre.draszik@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/sstate-cache-management.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/sstate-cache-management.py b/scripts/sstate-cache-management.py
index 09b7aa2aef..d3f600bd28 100755
--- a/scripts/sstate-cache-management.py
+++ b/scripts/sstate-cache-management.py
@@ -147,7 +147,7 @@ def remove_by_stamps(args, paths):
for stamps_dir in args.stamps_dir:
stamps_path = Path(stamps_dir)
assert stamps_path.is_dir()
- re_sigdata = re.compile(r"do_.*.sigdata\.([^.]*)")
+ re_sigdata = re.compile(r"do_.*\.sigdata\.([^.]*)")
all_sums |= set(
[
re_sigdata.search(x.parts[-1]).group(1)