From e2d2ced3ae0e94893c7d0c032986c42975cb17c0 Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Sat, 26 Jul 2025 16:50:35 -0700 Subject: [PATCH] feat: fallback for old immutable files --- joj3_config_generator/transformers/repo.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/joj3_config_generator/transformers/repo.py b/joj3_config_generator/transformers/repo.py index d8ebd66..5c1a719 100644 --- a/joj3_config_generator/transformers/repo.py +++ b/joj3_config_generator/transformers/repo.py @@ -96,8 +96,12 @@ def get_check_lists(repo_conf: repo.Config) -> Tuple[List[str], List[str]]: for file in repo_conf.files.immutable: file_path = immutable_dir / Path(file).name if not file_path.exists(): + file_path = immutable_dir / Path(file).name logger.warning(f"Immutable file not found: {file_path}") - continue + if not file_path.exists(): + logger.warning(f"Immutable file not found: {file_path}") + logger.warning(f"Skipping {file}") + continue immutable_files.append(file_path) file_sums.append(calc_sha256sum(file_path)) file_names.append(file)