From af0f9b39b525c418c37c1e7831106b881724e5f9 Mon Sep 17 00:00:00 2001 From: Alexander Zaft Date: Thu, 25 May 2023 09:28:04 +0200 Subject: [PATCH] Fix rstrip misuse in frappy-generator rstrip uses its argument as a set of characters to strip from the string. Cut the last four characters with a slice if applicable. Change-Id: Ia2198acf43f92d6f5d687122301f4a5e5324ac31 Reviewed-on: https://forge.frm2.tum.de/review/c/secop/frappy/+/31181 Tested-by: Jenkins Automated Tests Reviewed-by: Alexander Zaft --- etc/frappy-generator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/frappy-generator b/etc/frappy-generator index 9cf67b60..d50c226f 100755 --- a/etc/frappy-generator +++ b/etc/frappy-generator @@ -39,7 +39,7 @@ def main(): frappy_unit = '/lib/systemd/system/frappy@.service' wants_dir = normal_dir + '/frappy.target.wants' - all_servers = [base.rstrip('_cfg') for (base, ext) in + all_servers = [base[:-4] if base.endswith('_cfg') else base for (base, ext) in map(path.splitext, os.listdir(config_dir)) if ext == '.py'] all_servers.sort()