diff --git a/scripts/analysis/common/log.py b/scripts/analysis/common/log.py index c65a8be7016ea7f572f03a51200422f1db6a5c1b..e262be46500a6454dc86a167b2981b5bf5f0cbc4 100644 --- a/scripts/analysis/common/log.py +++ b/scripts/analysis/common/log.py @@ -97,6 +97,9 @@ def load_pickle_logs(fn_pattern: str = r"parsed-.+\.pickle") -> Iterable[Iterabl files = find_matching_files(fn_pattern) logs = [] + if not files: + raise FileNotFoundError("No files found which match {}".format(fn_pattern)) + for fn in files: with open(fn, 'rb') as f: logs.append(pickle.load(f))