@@ -92,7 +92,7 @@ This is an abstract base class for submit-script based executors. It assumes
9292a Local Resource Manager (LRM) that allows job submission by pointing a
9393*submit * command (a tool accessible through a standard POSIX `exec() `) to a
9494file that contains all relevant job information. It also assumes that there
95- exist commands for cancelling the job, and for querying for the status of one
95+ exist commands for cancelling the job and for querying for the status of one
9696or more jobs previously submitted.
9797
9898The general workflow used by the batch scheduler executor to submit a job is as
@@ -151,7 +151,7 @@ standard streams of the actual launcher tool, which is assumed to properly
151151aggregate the output streams of the job ranks.
152152
153153In addition to the functions above, PSI/J launchers also take care of invoking
154- the pre and post launch scripts.
154+ the pre- and post- launch scripts.
155155
156156Since script based launchers are interchangeable, they must have a well
157157defined interface. This interface consists of:
@@ -175,5 +175,5 @@ defined interface. This interface consists of:
175175Writing a custom script based launcher can be as easy as subclassing
176176:class: `~psij.launchers.script_based_launcher.ScriptBasedLauncher ` and passing
177177a launcher script path to the base class constructor. For example, see the
178- `MPI launcher class <https://github.com/ExaWorks/psij-python/blob/main/src/psij/launchers/mpirun.py> ` and the
179- `MPI launcher script <https://github.com/ExaWorks/psij-python/blob/main/src/psij/launchers/scripts/mpi_launch.sh> `.
178+ `MPI launcher class <https://github.com/ExaWorks/psij-python/blob/main/src/psij/launchers/mpirun.py >`_ and the
179+ `MPI launcher script <https://github.com/ExaWorks/psij-python/blob/main/src/psij/launchers/scripts/mpi_launch.sh >`_ .
0 commit comments