diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b520c20..31e62b4 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -17,7 +17,7 @@ repos: - id: check-toml - repo: https://github.com/astral-sh/ruff-pre-commit - rev: 'v0.14.14' + rev: 'v0.15.1' hooks: - id: ruff args: [--fix, --exit-non-zero-on-fix] diff --git a/vec_inf/client/_utils.py b/vec_inf/client/_utils.py index 5a8565b..e4a918f 100644 --- a/vec_inf/client/_utils.py +++ b/vec_inf/client/_utils.py @@ -345,7 +345,7 @@ def parse_launch_output(output: str) -> tuple[str, dict[str, str]]: command output. Configuration parameters are parsed from key-value pairs in the output text. """ - slurm_job_id = output.split(" ")[-1].strip().strip("\n") + slurm_job_id = output.rsplit(" ", maxsplit=1)[-1].strip().strip("\n") # Extract config parameters config_dict = {}