Package ZenEvents :: Module Schedule :: Class Schedule
[show private | hide private]
[frames | no frames]

Class Schedule


Method Summary
  __init__(self, options, dmd)
start executing the schedule
  buildOptions(self, parser)
Set options in a borrowed parser
  callLater(self, seconds)
  commit(self)
  configCycle(self)
Basic event-driven config loop
  executeMaintenanceWindow(self, mw, timestamp)
  getWindows(self)
  makeWorkList(self, now, workList)
  now(self)
  run(self)
Re-read work list from the database
  runEvents(self)
Execute all the maintanance windows at the proper time
  start(self)
Start working the schedule
  sync(self)
Synch with the database

Method Details

__init__(self, options, dmd)
(Constructor)

start executing the schedule

buildOptions(self, parser)

Set options in a borrowed parser

configCycle(self)

Basic event-driven config loop

run(self)

Re-read work list from the database

runEvents(self)

Execute all the maintanance windows at the proper time

start(self)

Start working the schedule

sync(self)

Synch with the database

Generated by Epydoc 2.1 on Thu Aug 16 09:55:11 2007 http://epydoc.sf.net