We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8dd12a commit 796a6c3Copy full SHA for 796a6c3
vec_inf/client/_slurm_script_generator.py
@@ -14,6 +14,7 @@
14
BATCH_SLURM_SCRIPT_TEMPLATE,
15
SLURM_SCRIPT_TEMPLATE,
16
)
17
+from vec_inf.client._slurm_vars import CONTAINER_MODULE_NAME
18
19
20
class SlurmScriptGenerator:
@@ -32,9 +33,7 @@ class SlurmScriptGenerator:
32
33
def __init__(self, params: dict[str, Any]):
34
self.params = params
35
self.is_multinode = int(self.params["num_nodes"]) > 1
- self.use_container = (
36
- self.params["venv"] == "singularity" or self.params["venv"] == "apptainer"
37
- )
+ self.use_container = self.params["venv"] == CONTAINER_MODULE_NAME
38
self.additional_binds = self.params.get("bind", "")
39
if self.additional_binds:
40
self.additional_binds = f" --bind {self.additional_binds}"
0 commit comments