common.plugin (version 0.1, 9 April 2003)
index
e:\bothans\common\plugin.py

 Plugin and PluginManager

 
Modules
            
logging
common.xmlutils
 
Classes
            
exceptions.Exception
PluginAlreadyRegistered
Plugin
PluginManager
 
class Plugin
       
   Methods defined here:
__init__(self, tw)

Data and non-method functions defined here:
__doc__ = None
__module__ = 'common.plugin'
 
class PluginAlreadyRegistered(exceptions.Exception)
       
   Data and non-method functions defined here:
__doc__ = None
__module__ = 'common.plugin'

Methods inherited from exceptions.Exception:
__getitem__(...)
__init__(...)
__str__(...)
 
class PluginManager
       
   Methods defined here:
__init__(self)
__iter__(self)
addPlugin(self, plugin)
 Add a plugin
forServiceOsArch(self, serviceclass, os, arch)
 Parameters are three strings indicating what their name mean ;)

Data and non-method functions defined here:
__doc__ = None
__module__ = 'common.plugin'
 
Data
             __author__ = 'Michel Rasschaert <mrasschaert@neocles.com>'
__date__ = '9 April 2003'
__file__ = r'e:\bothans\common\plugin.pyc'
__license__ = 'This file is part of Bothans\n\n Bothans is fre...lace, Suite 330, Boston, MA 02111-1307 USA\n '
__name__ = 'common.plugin'
__status__ = 'alpha'
__version__ = '0.1'
log = <logging.Logger instance at 0x00802DB0>
 
Author
             Michel Rasschaert <mrasschaert@neocles.com>