Be sure to review our Idea Submission Guidelines for more information!
Submission GuidelinesIf you have either of these situations: 1) a series of dependent database outputs (as in database-supplied auto-incrementing IDs needed for subsequent Inserts/Updates) or 2) writing a file that is used later in a workflow (as in a Run Command call or an R script), you need a way to guarantee tools that don't have outputs themselves (like the Output Tool) are complete. I believe this use case is fairly common.
If the Input tool had an (optional) input stream and the Output tool had an (optional) output stream, you could fully incorporate them into workflows, including use of Block Until Done. I know there are some alternative solutions to make this work, but they are not intuitive.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.