main: pbar: realize the list so it has a length

This commit is contained in:
Willi Ballenthin
2023-01-21 17:31:57 +01:00
parent 1a498d1afc
commit e503cedd8f

View File

@@ -627,7 +627,7 @@ def get_rules(rule_paths: List[str], disable_progress=False, cache_dir=None) ->
# to disable progress completely
pbar = lambda s, *args, **kwargs: s
for path, content in pbar(zip(rule_file_paths, rule_contents), desc="loading ", unit=" rules"):
for path, content in pbar(list(zip(rule_file_paths, rule_contents)), desc="loading ", unit=" rules"):
try:
rule = capa.rules.Rule.from_yaml(content.decode("utf-8"))
except capa.rules.InvalidRule: