Classes | Functions | Variables
task_executor.task_routine Namespace Reference

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)
 

Function Documentation

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.

Variable Documentation

tuple task_executor.task_routine._epoch = datetime.utcfromtimestamp(0)

Definition at line 8 of file task_routine.py.



task_executor
Author(s): Nick Hawes
autogenerated on Tue Mar 17 2015 20:08:13