-
Notifications
You must be signed in to change notification settings - Fork 3
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(CLI automatic delivery fastq workflow) #3692
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the CLI method does a bit much. Would it make sense to have a deliver_cases
method in the delivery_service which fetches analyses to deliver, loops through them and updates the analysis objects in statusdb? Not super confident in my judgement but I always like as little logic in the CLI layer as possible. Looks super nice other than that though!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks nice! Some comments about the expandability of the command and the reusing of functions
I agree, I will have a look at this! Edit: The way it is setup now is that it has to build the delivery service for each case. We can't move the logic inside. I made a util function that encapsulates the bigger part of the logic now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great 💯
Co-authored-by: Sebastian Diaz <[email protected]>
Quality Gate passedIssues Measures |
Description
Added
Changed
Fixed
How to prepare for test
us
paxa
How to test
Expected test outcome
Review
Thanks for filling in who performed the code review and the test!
This version is a
Implementation Plan