From 73b47bb2ac1b3b463f587d0e7b95255a3b9344ba Mon Sep 17 00:00:00 2001 From: "Mark A. Grondona" Date: Mon, 5 Feb 2024 12:36:47 -0800 Subject: [PATCH] doc: document shell.post-init in flux-shell(1) Problem: The new shell.post-init shell plugin callback topic is not documented. Add it to flux-shell(1). --- doc/man1/flux-shell.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/man1/flux-shell.rst b/doc/man1/flux-shell.rst index 4a89836891fb..fa95abe42851 100644 --- a/doc/man1/flux-shell.rst +++ b/doc/man1/flux-shell.rst @@ -71,6 +71,7 @@ execution of the job: * change working directory to the cwd of the job * enter a barrier to ensure shell initialization is complete on all shells * emit ``shell.init`` event to exec.eventlog + * call ``shell.post-init`` plugin callbacks * create all local tasks. For each task, the following procedure is used - call ``task.init`` plugin callback @@ -142,6 +143,10 @@ topics: **jobspec** and **R** from the KVS, but before any tasks are started. +**shell.post-init** + Called after the shell initialization barrier has completed, but + before starting any tasks. + **task.init** Called for each task after the task info has been constructed but before the task is executed.