-
Notifications
You must be signed in to change notification settings - Fork 94
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
Start paused or held, then manually trigger individual tasks #5912
Comments
IMO this is sufficient:
|
Yeah I commented on that on the thread (before I saw your response here). I think that's fine so long as users understand:
All of which isn't exactly intuitively obvious to most users. It's our usual problem, that the old Cylc 7 task pool, as inconsistent and un-justified as it was, happened to have enough pre-spawned tasks in it that For the given use case (hold everything, and trigger a bunch of individual tasks without causing downstream action - during early workflow development) I don't think it would hurt to have a "hold all tasks" start up option. |
At present the best way to do this is using the "hold after cycle point" as this ensures that any tasks spawned by the triggered task are also held. Documenting that intervention here: cylc/cylc-doc#739 With #5827 this issue will go away, so it's a simple hold all, trigger, release all. If we're ok with this, suggest superseding with #5827 |
See https://cylc.discourse.group/t/is-it-not-possible-to-trigger-a-task-while-paused/853
At the moment I think we have to use
--hold-after=P
with P earlier than the initial point.Can we:
and/or
cylc play --hold-all
option, to start with all tasks held (at least all initial tasks, and possibly all future tasks kind of like the way hold-after-point works)The text was updated successfully, but these errors were encountered: