Classes | |
| class | DailyRoutine |
| class | DailyRoutineRunner |
| class | RoutineException |
Functions | |
| def | delta_between (start, end) |
| def | time_greater_than (t1, t2) |
| def | time_less_than (t1, t2) |
| def | time_to_secs (time) |
| def | unix_time (dt) |
Variables | |
| tuple | _epoch = datetime.utcfromtimestamp(0) |
| def task_executor.task_routine.delta_between | ( | start, | |
| end | |||
| ) |
Args:
start (datetime.time): start time of window
end (datetime.time): end time of window
Returns
datetime.timedelta: The delta of the window between start and end
Definition at line 58 of file task_routine.py.
| def task_executor.task_routine.time_greater_than | ( | t1, | |
| t2 | |||
| ) |
Seems to be a bug in datetime when comparing localtz dates, so do this instead.
Definition at line 28 of file task_routine.py.
| def task_executor.task_routine.time_less_than | ( | t1, | |
| t2 | |||
| ) |
Seems to be a bug in datetime when comparing localtz dates, so do this instead.
Definition at line 43 of file task_routine.py.
| def task_executor.task_routine.time_to_secs | ( | time | ) |
Coverts a datetime.time object to seconds.
Definition at line 20 of file task_routine.py.
| def task_executor.task_routine.unix_time | ( | dt | ) |
Converts a datetime object to seconds since epoch
Definition at line 13 of file task_routine.py.
| tuple task_executor.task_routine._epoch = datetime.utcfromtimestamp(0) |
Definition at line 8 of file task_routine.py.