From 0ac6cc0f503d4777944bc8be3c5b70c7686d4200 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89tienne=20Mollier?= Date: Sun, 10 Mar 2024 18:56:57 +0100 Subject: [PATCH] Add shebang to exec_parsl_function.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The script is flagged for installation, so end users may expect to be able to run it straight from their PATH, without having to specify the interpreter and the full path to the script. While the shebang is missing, the operating system can barely guess what interpreter to use for running the script in such conditions, and thus would not be able to run exec_parsl_function.py. Signed-off-by: Étienne Mollier --- parsl/executors/workqueue/exec_parsl_function.py | 1 + 1 file changed, 1 insertion(+) diff --git a/parsl/executors/workqueue/exec_parsl_function.py b/parsl/executors/workqueue/exec_parsl_function.py index 9aa8674677..2f3fbb47c8 100644 --- a/parsl/executors/workqueue/exec_parsl_function.py +++ b/parsl/executors/workqueue/exec_parsl_function.py @@ -1,3 +1,4 @@ +#! /usr/bin/env python3 from parsl.app.errors import RemoteExceptionWrapper from parsl.data_provider.files import File from parsl.utils import get_std_fname_mode