This documentation is out of date. The project continues under: https://rocketry.readthedocs.io
This section lists the pre-built condition syntax that are
allowed to be passed as strings to
end_cond of a task.
You can also combine multiple conditions using logical operators:
&: AND operator
|: OR operator
(daily | after task 'mytask') & ~time of day after 10:00
Explanations of the syntax notation:
<time>: These are fixed time components
if “hour”, use format mm:ss, ie.
if “day”, use 24 hour clock, ie.
if “week”, supply weekdays as full names or abbreviations, ie.
if “month”, supply a day of month, ie.
13th(13th of month)
<timedelta>: These are time deltas
Supply timedelta as sting, ie.
1 days, 30 min. See pandas.Timedelta.
<task>: These are names of tasks
Supply a name of a task. The task can be created later but should be created before inspecting the status of the condition.