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

AGC cannot handle talking to a WES server that does not encode AWS Batch job IDs into WES task names with a pipe | separator #494

Open
adamnovak opened this issue Jul 20, 2022 · 0 comments

Comments

@adamnovak
Copy link
Contributor

As noted here:

# The CLI expects a pipe-delimited string of name + string in the response
task_name = f"{job_details['jobName']}|{job_details['jobId']}"

AGC needs to see a | and then an AWS Batch job ID at the end of a task name reported from a WES server it is talking to. This is an AGC-specific WES extension; if AGC is put in touch with a merely standard WES server which reports task names and those names do not follow this format, AGC will crash.

AGC probably ought to learn to handle task names that do not follow this format. A WES server might want to report tasks that have not yet launched, or which were run under the same AWS Batch job as another task, or which were handled entirely by the engine without running a Batch job.

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