Ejemplo n.º 1
0
 def _check_plugin(self, plugin):
     if not PluginManager._check_plugin(self, plugin):
         return False
     if issubclass(plugin, FeedPlugin):
         if hasattr(plugin, 'get_items'):
             return True
     return False
Ejemplo n.º 2
0
 def _check_plugin(self, plugin):
     if not PluginManager._check_plugin(self, plugin):
         return False
     if issubclass(plugin, FeedPlugin):
         if hasattr(plugin, "get_items"):
             return True
     return False
Ejemplo n.º 3
0
 def __init__(self, config, ui_wrap_func):
     PluginManager.__init__(self, config, ui_wrap_func)
     self.ui_wrap_func = ui_wrap_func
     self.channels = {}
     self.update_all()
Ejemplo n.º 4
0
 def __init__(self, config, ui_wrap_func):
     PluginManager.__init__(self, config, ui_wrap_func)
     self.ui_wrap_func = ui_wrap_func
     self.channels = {}
     self.update_all()