diff --git a/mhcflurry/cluster_parallelism.py b/mhcflurry/cluster_parallelism.py index d3f1c1c5cb5f66c56bf04e18aa83c7407189d4b2..83859cde57f5932fb3d719ae002b3314bcfef2d8 100644 --- a/mhcflurry/cluster_parallelism.py +++ b/mhcflurry/cluster_parallelism.py @@ -252,6 +252,7 @@ def cluster_results( }) def result_generator(): + additional_complete_file_path = None start = time.time() while result_items: print("[%0.1f sec elapsed] waiting on %d / %d items." % ( @@ -303,7 +304,8 @@ def cluster_results( result_item['work_dir'], "attempt.%d" % retry_num) if os.path.exists(complete_dir): shutil.move(complete_dir, attempt_dir) # directory - if os.path.exists(additional_complete_file_path): + if additional_complete_file and os.path.exists( + additional_complete_file_path): shutil.move(additional_complete_file_path, attempt_dir) if os.path.exists(error_path): shutil.move(error_path, attempt_dir)