diff --git a/executorlib/task_scheduler/file/shared.py b/executorlib/task_scheduler/file/shared.py index 5af53074..d7212674 100644 --- a/executorlib/task_scheduler/file/shared.py +++ b/executorlib/task_scheduler/file/shared.py @@ -112,9 +112,9 @@ def execute_tasks_h5( cache_key=cache_key, ) if task_key not in memory_dict: - if task_key + "_o.h5" not in get_cache_files( - cache_directory=cache_directory - ): + if os.path.join( + cache_directory, task_key + "_o.h5" + ) not in get_cache_files(cache_directory=cache_directory): file_name = os.path.join(cache_directory, task_key + "_i.h5") dump(file_name=file_name, data_dict=data_dict) if not disable_dependencies: