turbogears :: scheduler :: MonthdayTask :: Class MonthdayTask

Class MonthdayTask

source code

        object --+    
                 |    
DayTaskRescheduler --+
                     |
        object --+   |
                 |   |
              Task --+
                     |
                    MonthdayTask

A task that is run on a given day every month.

The task is called at specific days in a month (1-31), at a fixed time on the day.

Instance Methods
 
__init__(self, name, monthdays, timeonday, action, args=None, kw=None)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
execute(self)
Execute the actual task.
source code

Inherited from DayTaskRescheduler: get_schedule_time, reschedule

Inherited from Task: __call__, handle_exception

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties

Inherited from object: __class__

Method Details

__init__(self, name, monthdays, timeonday, action, args=None, kw=None)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

execute(self)

source code 

Execute the actual task.

Overrides: Task.execute
(inherited documentation)