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

add support for launcher #33

Merged
merged 6 commits into from
Nov 22, 2022
Merged

add support for launcher #33

merged 6 commits into from
Nov 22, 2022

Conversation

vsoch
Copy link
Member

@vsoch vsoch commented Nov 22, 2022

now that we have flux executors within workflow managers, launching from a single job (e.g., in the docker container) is likely not going to work. We introduce here the idea of a launcher, or a known command to run on the server, e.g., "nextflow" that is able to launch flux jobs that are equivalently owned by the instance. Currently the one issue with this approach is the launcher writing to
output file instead of stdout/stderr, but I have an issue open to figure out how to handle this.

This PR will also fix a current set of bugs with parsing the checkbox (boolean) form fields - the name attribute was in the wrong spot, doh.

Signed-off-by: vsoch vsoch@users.noreply.github.com

now that we have flux executors within workflow
managers, launching from a single job (e.g., in
the docker container) is likely not going to work.
We introduce here the idea of a launcher, or a known
command to run on the server, e.g., "nextflow" that
is able to launch flux jobs that are equivalently
owned by the instance. Currently the one issue
with this approach is the launcher writing to
output file instead of stdout/stderr, but I have
an issue open to figure out how to handle this.
This PR will also fix a current set of bugs with
parsing the checkbox (boolean) form fields - the
name attribute was in the wrong spot, doh.

Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
Signed-off-by: vsoch <vsoch@users.noreply.github.com>
@vsoch vsoch merged commit 979b544 into main Nov 22, 2022
@vsoch vsoch deleted the debug/nextflow branch November 22, 2022 04:52
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

Successfully merging this pull request may close these issues.

1 participant