[Zope] ZScheduler

Chris Withers chrisw@nipltd.com
Wed, 17 May 2000 13:40:29 +0100


Karl Lewin wrote:
> What sort of scheduling options would be "nice to have" in a scheduling
> product?

1. The ability to have a method called at a certain DateTime
eg: next Tuesday, at 5pm GMT

2. The ability to have a method executed every x, where x is a period of
time.
eg: every 2 hours

3. The ability to have a method executed every x, starting and y and
finished at z, where x is a period of time, y is a  DateTime object and
z is a DateTime object that may be omitted if the process is nto to
terminate.
eg: every Tuesday at 4pm, starting May 20th, ending December 31st
    every Wednesday at 5pm GMT from now onwards.

Obviously the more flexible the expression of time periods and dates,
especially in the last option (for example: every other Tuesday starting
today and ending next week would be nice ;-), the better :-)

cheers,

Chris