diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8744436..6cc83bb 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -13,6 +13,6 @@ repos: hooks: - id: pytest name: pytest - entry: .venv/bin/pytest + entry: .venv/bin/pytest tests/ language: script files: \.py$ diff --git a/src/glicid_spawner/spawner.py b/src/glicid_spawner/spawner.py index 5f42c8e..1dca90b 100644 --- a/src/glicid_spawner/spawner.py +++ b/src/glicid_spawner/spawner.py @@ -2,6 +2,7 @@ from batchspawner import SlurmSpawner from jinja2 import Environment, PackageLoader, select_autoescape +from traitlets import Unicode from .micromamba import get_envs from .resources import CPU, GPU, RAM @@ -10,6 +11,11 @@ from .resources import CPU, GPU, RAM class GlicidSpawner(SlurmSpawner): """Glicid SLURM Spawner.""" + batchspawner_singleuser_cmd = Unicode( + 'glicid-spawner-singleuser', + help='Glicid spawner singleuser command.', + ).tag(config=True) + def _options_form_default(self) -> str: """JupyterHub rendered form template.""" environment = Environment(