Skip to content

Commit d7f69ea

Browse files
committed
Name job after its executable when not specified
1 parent 72babc5 commit d7f69ea

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

src/ert/scheduler/driver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ async def submit(
4949
executable: str,
5050
/,
5151
*args: str,
52-
name: str = "dummy",
52+
name: str | None = None,
5353
runpath: Path | None = None,
5454
num_cpu: int | None = 1,
5555
realization_memory: int | None = 0,

src/ert/scheduler/local_driver.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ async def submit(
2929
executable: str,
3030
/,
3131
*args: str,
32-
name: str = "dummy",
32+
name: str | None = None,
3333
runpath: Path | None = None,
3434
num_cpu: int | None = 1,
3535
realization_memory: int | None = 0,

src/ert/scheduler/lsf_driver.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,13 +292,15 @@ async def submit(
292292
executable: str,
293293
/,
294294
*args: str,
295-
name: str = "dummy",
295+
name: str | None = None,
296296
runpath: Path | None = None,
297297
num_cpu: int | None = 1,
298298
realization_memory: int | None = 0,
299299
) -> None:
300300
if runpath is None:
301301
runpath = Path.cwd()
302+
if name is None:
303+
name = Path(executable).name
302304

303305
arg_queue_name = ["-q", self._queue_name] if self._queue_name else []
304306
arg_project_code = ["-P", self._project_code] if self._project_code else []

src/ert/scheduler/openpbs_driver.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,13 +215,15 @@ async def submit(
215215
executable: str,
216216
/,
217217
*args: str,
218-
name: str = "dummy",
218+
name: str | None = None,
219219
runpath: Path | None = None,
220220
num_cpu: int | None = 1,
221221
realization_memory: int | None = 0,
222222
) -> None:
223223
if runpath is None:
224224
runpath = Path.cwd()
225+
if name is None:
226+
name = Path(executable).name
225227

226228
arg_queue_name = ["-q", self._queue_name] if self._queue_name else []
227229
arg_project_code = ["-A", self._project_code] if self._project_code else []

src/ert/scheduler/slurm_driver.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,15 @@ async def submit(
155155
executable: str,
156156
/,
157157
*args: str,
158-
name: str = "dummy",
158+
name: str | None = None,
159159
runpath: Path | None = None,
160160
num_cpu: int | None = 1,
161161
realization_memory: int | None = 0,
162162
) -> None:
163163
if runpath is None:
164164
runpath = Path.cwd()
165+
if name is None:
166+
name = Path(executable).name
165167

166168
script = create_submit_script(runpath, executable, args, self.activate_script)
167169
script_path: Path | None = None

0 commit comments

Comments
 (0)