Logical Operators¶
There are three logical operators for conditions:
&
: AND operator|
: OR operator~
: NOT operator
Examples:
from rocketry.conds import true, false
@app.task(true)
def do_constantly():
...
@app.task(false)
def do_never():
...
@app.task(true & false)
def do_and():
...
@app.task(true | false)
def do_or():
...
@app.task(~false)
def do_not():
...
@app.task((true | false) & ~(true | false))
def do_nested():
...