Package svnmailer :: Module main
[hide private]

Module main

source code

Main Logic of the svnmailer

This module is the central core of the svnmailer. It dispatches all work to be done. It contains just one class (Main), which reads the config file while it is initialized. When the Main.run() method is called, it selects the groups to be notified, the notifiers to be run and runs all notifiers for each group.

The Main class may raise several exceptions (which all inherit from Error):


Author: Andr\xc3\xa9 Malo

Classes [hide private]
  Error
Base exception for this module
  ConfigError
Configuration error occurred
  NotifierError
An Notifier error occured
  Main
main svnmailer logic
  GroupSet
Container object for a single groupset
Variables [hide private]
  __package__ = None
hash(x)