Skip to content

Commit 796a6c3

Browse files
committed
Simplify use_container logic
1 parent f8dd12a commit 796a6c3

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

vec_inf/client/_slurm_script_generator.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
BATCH_SLURM_SCRIPT_TEMPLATE,
1515
SLURM_SCRIPT_TEMPLATE,
1616
)
17+
from vec_inf.client._slurm_vars import CONTAINER_MODULE_NAME
1718

1819

1920
class SlurmScriptGenerator:
@@ -32,9 +33,7 @@ class SlurmScriptGenerator:
3233
def __init__(self, params: dict[str, Any]):
3334
self.params = params
3435
self.is_multinode = int(self.params["num_nodes"]) > 1
35-
self.use_container = (
36-
self.params["venv"] == "singularity" or self.params["venv"] == "apptainer"
37-
)
36+
self.use_container = self.params["venv"] == CONTAINER_MODULE_NAME
3837
self.additional_binds = self.params.get("bind", "")
3938
if self.additional_binds:
4039
self.additional_binds = f" --bind {self.additional_binds}"

0 commit comments

Comments
 (0)