Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow multiple job-manager prolog commands #6602

Open
grondo opened this issue Feb 4, 2025 · 0 comments
Open

allow multiple job-manager prolog commands #6602

grondo opened this issue Feb 4, 2025 · 0 comments

Comments

@grondo
Copy link
Contributor

grondo commented Feb 4, 2025

Currently the perilog.so job manager plugin only allows a single job-manager.prolog and epilog command. Since most sites have a system prolog (which will execute per-job-rank typically), this doesn't allow other components to easily schedule a script to run before job shells are started.

There should be some way to configure an arbitrary number of other scripts that run as prolog (or epilog). To avoid breaking new configs, perhaps new [[job-manager.prologs]] and [[job-manager.epilogs]] arrays with the same supported keys as the job-manager.prolog and epilog table, perhaps with the addition of a name field for use in the description emitted in the prolog/epilog-start and finish events.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant