Esempio n. 1
0
File: feeder.py Progetto: dax/jcl
 def __init__(self,
              jid,
              secret,
              server,
              port,
              config,
              config_file,
              lang=Lang(),
              account_manager_class=AccountManager,
              command_manager_class=JCLCommandManager):
     JCLComponent.__init__(self,
                           jid,
                           secret,
                           server,
                           port,
                           config,
                           config_file,
                           lang=lang,
                           account_manager_class=account_manager_class,
                           command_manager_class=command_manager_class)
     # Define default feeder and sender, can be override
     self.tick_handlers = [FeederHandler(Feeder(self), Sender(self))]
     self.__logger = logging.getLogger("jcl.jabber.FeederComponent")