From b9358fb07f1e8f76108280c36f5f633364c71403 Mon Sep 17 00:00:00 2001 From: Colin Thomas Date: Thu, 29 Aug 2024 11:47:08 -0400 Subject: [PATCH] add base modules to default library context --- parsl/executors/taskvine/manager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/parsl/executors/taskvine/manager.py b/parsl/executors/taskvine/manager.py index e5a4986062..0f00a2c551 100644 --- a/parsl/executors/taskvine/manager.py +++ b/parsl/executors/taskvine/manager.py @@ -6,6 +6,7 @@ import subprocess import uuid +import parsl.serialize from parsl.executors.taskvine import exec_parsl_function from parsl.executors.taskvine.utils import VineTaskToParsl, run_parsl_function from parsl.process_loggers import wrap_with_logs @@ -249,7 +250,8 @@ def _taskvine_submit_wait(ready_task_queue=None, run_parsl_function, poncho_env=poncho_env_path, init_command=manager_config.init_command, - add_env=add_env) + add_env=add_env, + hoisting_modules=[parsl.serialize, run_parsl_function]) # Configure the library if provided if manager_config.library_config: