You can try out ZScheduler on Windows (I tested on Win98). It actually runs the scheduled tasks. However, because the inter-thread communication isn't working, it degrades to polling the schedule table. The product provides a simple mechanism for rescheduling an event, but does not implement rescheduling policy. The Scheduled Event class is intended for subclassing. In derived classes, you can implement any desired policy for rescheduling events. http://www.zope.org/Members/lstaffor/ZScheduler -- Loren
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Chris Withers Sent: Wednesday, May 17, 2000 05:40 To: Karl Lewin Cc: zope@zope.org Subject: Re: [Zope] ZScheduler
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
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )