Hi All,
This could be a simple question for those who know.
Basically I want a suite where multiple tasks run periodically, and is linked/synced with real clock time (time on that computer).
After a few tries, I think the below works (or does it?)
1 #title="spt_s21"
2 [cylc]
3 UTC mode = False
4 [meta]
5 # Suite metadata.
6 title = SPT suite21
11 description = """
12 This is a long description.
13 Still continuing.
14 """
15 description = This is short suite21 description
16
17 [scheduling]
18 initial cycle point = 20190605T04
19 final cycle point = 20190605T05
20 #[[special tasks]]
21 # clock-trigger = wave1(PT0H1M)
22 [[dependencies]]
27 [[[ T0405, T0410, T0415, T0420, T0425, T0430, T0435, T0440, T0445, T0450, T0455 ]]]
28 graph = """
29 @wall_clock => s21t1
30 s21t1 => s21t2 => s21t3 => s21t4
31 """
# ......... blah ..............
The suite is required to run from the start of suite-submission, every 5 minutes to the hour of wall clock time, until the final cycle point.
Specific questions.
-
Apparently, I cannot remove/leave-out “initial cycle point” (ICP).
Putting the ICP is not desirable. For example now is 4:23pm. The tasks need to re-run every 5 minutes.
I would prefer not to specify ICP, so when I start suite at 4:23pm, the tasks will start running at 0425.
If I take a guess and buffer, I state the ICP at 0400, then it will run historical tasks at 0405, 0410, 0415, 0420 - which is not my intention.
What are the alternatives? -
[[[ T0405, T0410, T0415, T0420, T0425, T0430, T0435, T0440, T0445, T0450, T0455 ]]]
Instead of above, can I replace by single [[[ PT0005 ]]]?
I tried [[[ PT00H05M ]]] and it failed the cylc syntax check.
Intention is to run every 5 minutes on the hour, eg 4:25, 4:30, etc.
(Do not intend to run at 4:23, 4.28,…)
Thanks
Clinton